Deal with it, faggots. Mobile and server platforms are the future. We need to do more with less hardware. C++11 is efficient--and just as easy to write as other modern languages. C# is the way to go for general purpose desktop application programming.
Enjoy your shitty Lisp, C, Haskell, and generally trying to look hardcore, though.
C and C++ are both religions that people follow blindly. Both languages were designed as systems programming languages, the fact that they became popular has only to do with the popularisation of *nix operating systems. There is no reason to use either C or C++ for non-systems programming applications. Despite the hype floating around, C and C++ are not significantly faster than other compiled languages like D, Delphi or Ada. People buy into Herb Sutters spiel that there are only two kinds of languages: "managed languages" (ie Java, C#) and compiled languages of which there is only C and C++.