News for hackers. Stuff that matters.
Re:Why not C++? by justinsaccount on Saturday March 05, 2016 @03:09PM (#11230841)
I had this to say about c++/go recently:

Working on a c++ project: I feel stupid... and nothing works.

Working on a golang project: go is stupid... but everything works.

My issue with c++ is someone needs to write a "c++: the good parts" I may end up with rust, but right now I look at the documentation and some rust code and it's a bit overwhelming.

Go may be stupid in a lot of ways, but for the most part it's pretty obvious how to accomplish something.

Re:Why not C++? by philbo on Saturday March 05, 2016 @03:12PM (#11230852)
It's not exactly the same, but the closest thing to a "C++: The Good Parts" is Scott Meyers' "Effective C++", imho.
Re:Why not C++? by bloodorange on Saturday March 05, 2016 @03:13PM (#11230863)
Unfortunately, there are no updated versions of his books for C++14 or 17.

I owe a lot to the books though.

Re:Why not C++? by santaclaus on Saturday March 05, 2016 @03:16PM (#11230875)
Effective Modern C++ covers C++14, and specifically points out where it differs from C++11 (I'm thinking about the discussion of decltype, here).
Re:Why not C++? by lmedinas on Saturday March 05, 2016 @04:12PM (#11231106)
Trust me even though it's not updated everything he mentions in the book is still valid. If you want to really know more about specifically modern C++ there is always Modern Effective C++
Re:Why not C++? by ricksplat on Saturday March 05, 2016 @03:29PM (#11230938)
I think Scott Meyers' "Effective C++" may be the "good parts" book you're looking for. As well as telling you how you should write "good" C++ it's also pretty good at explaining when you should break these rules too.
Re:Why not C++? by saboot on Saturday March 05, 2016 @03:22PM (#11230899)
The C++ standards committee has started a guidelines document which encompasses the latest features of C++11/14

https://github.com/isocpp/CppCoreGuidelines

Re:Why not C++? by ricksplat on Saturday March 05, 2016 @03:45PM (#11231014)
Is this the same site linked in the article?