News for hackers. Stuff that matters.
Re:Smart pointers and move semantics in modern C++ by EpicEng on Sunday September 25, 2016 @09:26PM (#12578567)
Perhaps this is true for your applications (and why no option 3: developer knows C++ well and is efficient in it?), but not all of us can goof around with GC's and a complete lack of performance oriented features.

Not all of us have a huge runtime to support our language which runs on our target platform.

Not all of us write code which is 90% boring, UI or CRUD type stuff.

Not all of us are ok with delivering bloated applications that require hardware upgrades to run at the same speed they ran at 5 years ago.

Re:Smart pointers and move semantics in modern C++ by AlexandrB on Sunday September 25, 2016 @10:01PM (#12578724)
> but not all of us can goof around with GC's and a complete lack of performance oriented features.

But apparently you CAN goof around with KLOCs of useless boilerplate and the added defects they imply [1].

[1] http://programmers.stackexchange.com/questions/185660/is-the...

Re:Smart pointers and move semantics in modern C++ by nurettin on Monday September 26, 2016 @01:36AM (#12579470)
I am fine with IDEs generating boilerplate.

I am not fine with maintaining it unless it is easy to navigate to parts of code concerning what needs to be maintained.

I live in a 20 year old MLOC land and whenever we need to add or change a subtle behavior, we go debugging for half an hour at best.