[Reddit] What we should not be adding to C and C++.
Part of the problem is that so much of today's programming is basically IT stuff, web stuff, and regular old app stuff that people have forgotten that there's anything else out there. Today's CS programs are basically vocational training to churn out people who can write this sort of code. Not that there's anything wrong with "regular old stuff" like web apps. That kind of programming is often just as conceptually challenging and requires just as much skill and dedication as the speed-demon number crunching I've been talking about here. But what I'm getting as is that speed-demon coding has different language and framework requirements.
The fear that I have is that so much focus on higher-level app development will cause all programming tools including even C or C++ to be optimized so heavily for that sort of development that they'll lose the ability to shine for us number crunchers. Please folks: use the fantastic high-level languages for high-level development. That's what they're there for. Leave C and C++ for those of us who write code that maxes out the CPU.