Re:3rd Edition of Programming: Principles and Practice Using...
by Mikhail_K on Friday April 19, 2024 @11:39AM
(#40088177)
In what world the creator of C++ is the right person to teach the good programming practices?
[ Parent
| on HN ]
Re:3rd Edition of Programming: Principles and Practice Using...
by riazrizvi on Friday April 19, 2024 @11:58AM
(#40088431)
It helps to understand the rationale behind the language choices. Though, sure, if Linus Torvalds ever put substantial effort into writing a concise book on programming in C, I’d choose that over Kernigan & Ritchie’s great starter book.
Re:3rd Edition of Programming: Principles and Practice Using...
by layer8 on Friday April 19, 2024 @11:54AM
(#40088374)
Maybe you should read his books.
Re:3rd Edition of Programming: Principles and Practice Using...
by zerr on Friday April 19, 2024 @01:12PM
(#40089388)
TC++PL book is full of wisdom in general programming, easily transferable to other languages.
Re:3rd Edition of Programming: Principles and Practice Using...
by bregma on Friday April 19, 2024 @01:18PM
(#40089477)
Well, he's articulate and very experienced with software development who invented the original C++ out of necessity. In fact, he sounds like an ideal person to tech good programming practices using the language he helped design.
Re:3rd Edition of Programming: Principles and Practice Using...
by Kranar on Friday April 19, 2024 @03:39PM
(#40091140)
OP is making a dig at C++ the language. A lot of people, most likely OP included, consider the language to be a monstrosity, so how can the person who developed such a monstrosity possibly share good advice on programming?
That said, I sometimes get the impression that Bjarne recognizes the monstrosity that he created and a large part of his talks and his book is how to make use of the good parts of C++ without making use of the bad parts.
Re:3rd Edition of Programming: Principles and Practice Using...
by anonymous_union on Friday April 19, 2024 @05:13PM
(#40091968)
c++ is so bad. when i see threads like this one praising it, i feel bad for all the mental energy these people have put into understanding an unorganized and unelegant garbage dump of ideas. even his coworkers at bell labs tried to convince him c++ was a bad idea.
ken thompson wouldn't use it. then he invented go to spite him.