Hacker News new | ask | show | jobs
by iLoveOncall 1255 days ago
I haven't done any C++ since 2015ish but your link seems incredibly outdated.

Sure you'll learn some C++ syntax, but you'll learn the C++ from 20 years ago, not the modern C++ with smart pointers and all that stuff which is basically turning it into a new language.

1 comments

Is it a bad idea to learn from Stroustrup's 'Principles'?
No, it is a great book to get started with C++ if you already know programming.

Relevant: https://news.ycombinator.com/item?id=34233688

as someone that has done a lot of commercial C++ teaching in his time, i would say that this is one to avoid for a beginning programmer. stroustrup is not, imho, one of the worlds great teachers, and i would not recommend C++ as a first programming language. more experienced programmers should go with TC++PL.
Interesting. I'm sort-of experienced (never pro, but lots of little projects in JS & Python. I got Principles to try and fill in gaps in my basic knowledge & so far it seems like it has been helping. I'm a little over halfway through. What else would you reccommend?
josuttis's books on the standard library and templates are very good