4 ms·
I was just about to make a similar comment. There isn't much about C++98 I don't know, but having ignored C++11 for too long I feel utterly lost looking at stuf
by udp 14y ago
I was just about to make a similar comment. There isn't much about C++98 I don't know, but having ignored C++11 for too long I feel utterly lost looking at stuff like this now.
What concerns me even more is that it must be pretty much impossible for a beginner to pick up C++ today.
- pjmlp 14y agoAnyone can pick it up if they really care. They don't need to know the complete language on day 1.
- fceccon 14y agoAs a beginner programmer (a.k.a. CS student) I was able to pickup the basic of the language in the last 2 months and work on a real world (not a school project, it's a library that other universities use) cuda c++ project. I read a book so I have an idea of what can and can't be done, but when I need to implement something unusual (ie function object) I need to lookup it in the book or ask for help to my mentor. I still need help to understand gcc errors, cuda uses an "old" version (3.4 I think) so we don't get the improvements of the new versions.
- pjmlp 14y agoYes, you always need to look things up. In the projects I take part on, with teams from 20 - 100 developers, you cannot know everything regardless of the language.
- fafner 14y ago> What concerns me even more is that it must be pretty much impossible for a beginner to pick up C++ today. There certainly are issues when learning C++. But I don't think it's impossible. A major concern is the fact that there was never a centralised website collecting good information and filtering out the crap. There never was a central Tutorial or Reference. All the knowledge is hidden in very expensive books and worst of all there are many publishers simply spitting out piles of bad C++ books. http://isocpp.org/ http://isocpp.org/ and http://en.cppreference.com/w/ http://en.cppreference.com/w/ are a huge improvement. Stroustrup's book is a great introduction: http://www.stroustrup.com/Programming/ http://www.stroustrup.com/Programming/ I wish he'd made it freely available. A lot of programming beginners aren't happy to pay $50-$70 for a book when they can go to other languages offering great beginner tutorials for free. And C++11 is pretty new. So of course there is a transition period with books, articles, references catching on.