News for hackers. Stuff that matters.
Re:Linus: C++ is a horrible language by chris100 on Thursday November 03, 2011 @11:50AM (#3192306)
the only way to do good, efficient, and system-level

That's the key restriction from Linus right there. He was talking about system-level code.

For everything else (application-level, frameworks, etc.), you need the abstractions that C++ provides.

Re:Linus: C++ is a horrible language by bitwize on Thursday November 03, 2011 @12:11PM (#3192392)
For applications and frameworks, other languages provide the abstractions in a less difficult to wrangle fashion. Ada is perhaps my favorite example but you actually don't even have to leave the C family -- Objective-C is very pleasant to use in such a role. (No, it's not just an Apple thing, I use it all the time for Linux and cross-platform code.)