5 ms·
Scott Meyers' Effective Modern C++ will be required reading once it's released in October. Until then (and even after), Stroustrup's The C++ Programming Langua
by dfan 12y ago
Scott Meyers' Effective Modern C++ will be required reading once it's released in October.
Until then (and even after), Stroustrup's The C++ Programming Language (4th edition) is the canonical resource. It's a reference but is also intended to be read.
- bnejad 12y agoThank you, looking forward to Meyers' release.
- tbrock 12y agoThere is an digital unedited pre-release version that available now if you pre-order: http://shop.oreilly.com/product/0636920033707.do http://shop.oreilly.com/product/0636920033707.do I'm reading the PDF and it's quite good.
- Roboprog 12y agoIronically, it was (the first edition of, I believe) Meyer's "Effective C++" that made me question "WTF? Why does anybody use this???" (given that Turbo Pascal / Delphi, or Perl, actually were much easier to understand). Maybe C++ is usable now, but back in the late 90s, nobody that I respected used C++ - all the code I saw at work in C++ was by resume padding morons who wouldn't recognize polymorphism if it walked up and bit them in the ass. (the opinion being either use C, or a high level language, but not C++) Not fair to judge the language by the fools that used it 15+ years ago, but I have no use for operator overloading, copy memory leaks and all the other C++ obfuscation. C++ would probably benefit from a "lessons learned" do-over with a new name (as referenced elsewhere in the Perl 6 / Python 3 debacles)