Post Edit: Thanks folks, this post got top#1 at the front page of HackerNews, several (alternative, I give) media mentions and Twitter also got a blast. I wrote this post in 1/2 hr on a Sunday 2am after finishing a 14-hour programming stretch. By no means I find this to be the most consistent nor the most well written of my posts; and, yes, it came out as an utter of frustration with the direction of the C++ language as of late, which is my main tool by the way. I feel like rewriting this post to proper reflect my thoughts and to straighten the apparent contradictions in it but I feel that would be cheating with you. I stand by it as it is. Please enjoy the reading, cut me some slack - I'm an overloaded biz owner with no corporate backing - and please feel free to connect!

Original Post has been moved to http://www.vitorian.com/x1/archives/313

Here is the TL;DR for your enjoyment: C++ has reached a plateau and the new releases (C++11/14/17) are providing incremental improvements to businesses bottom line. In comparison, other emerging technologies like reconfigurable computing, GPUs, hybrid and heterogeneous computing, are better prepared to give technologists more powerful tools to solve real world problems.

There is a post-mortem analysis of the ensuing backlash at https://www.linkedin.com/pulse/ripples-over-our-modern-c-article-henrique-bucher

Obviously some people commenting below did not understand this post (or did not read it in first place) and assumed I am referring to C++. C++ is a very easy language and my main tool, so easy I taught my kids C++ to program an Arduino. On these people's behalf, so they do not look bad, I am removing such weird comments.

Vitorian LLC - we help businesses design, architect and build ultra-low-latency systems.

http://www.vitorian.com/x1/areas-of-expertise

Other posts of interest: