News for hackers. Stuff that matters.
Re:C++ 17 is Done by userbinator on Saturday March 25, 2017 @11:15AM (#13956036)
it means you can ignore some the complexity .. until you want it, or need it

That's true if you work alone. If you work in a team, it's almost guaranteed that someone will love using advanced features just for the sake of using advanced features, creating insanely verbose and abstracted behemoths which are bad both for the human developers and the machines to read.

I suppose it's good for job security...

Re:C++ 17 is Done by pjmlp on Saturday March 25, 2017 @11:57AM (#13956210)
And since they don't have access to said features you get some crazy framework libraries as poor man's replacement for language features, like doing OOP in Motif, all those byte code manipulation and aspect oriented libraries in Java or now the pile of code generation tools in Go.
Re:C++ 17 is Done by paulddraper on Saturday March 25, 2017 @02:44PM (#13956960)
Yep.

Having poorly thought out complexity and no complexity often result in similar ends.

Re:C++ 17 is Done by progman on Sunday March 26, 2017 @08:37AM (#13960446)
> I suppose it's good for job security...

Honestly, I've seen C++ code so muddled and obfuscated that I actually wondered if those devs just wanted to make themselves indispensable. I really dislike such an attitude.