5 ms·
> I would also like to add that it helps to read "The Design and Evolution of C++". I think that book is worth reading even to people who have no intention of
by krylon 9y ago
> I would also like to add that it helps to read "The Design and Evolution of C++".
I think that book is worth reading even to people who have no intention of going anywhere near C++, as long as they are interested in programming language design and evolution. I wish there were more books like this one to explain the kind of thinking that went into the design of a language and to tell its history.
- vram22 9y agoAgreed. I had commented on the book on HN about a month ago: https://news.ycombinator.com/item?id=16275341 https://news.ycombinator.com/item?id=16275341 Excerpt from it: "I found that book very interesting in many regards. I had bought and read it several years ago (out of interest, though I have not worked on C++ professionally). Stroustrup goes into a lot of details about the reasons for many design decisions in the language." That's one of the reasons that make the book interesting. He even goes into human and cultural aspects of programming.
- scott_s 9y agoAgreed on D&E, but I think it really does need an update now.
- cbHXBY1D 9y agoI would love a book similar to C# In Depth but for C++. The book takes you on an evolutionary tour of C#s features, version-by-version. One of my favorite programming books of all time and a good read even for someone who doesn't program in C#.
- krylon 9y agoI have been using C# at work for a little while now, and I am starting to like it. Thanks for the suggestion!
- vram22 9y agoYes, it is quite some years since it was written.