Is the time up for C++?
Contrary to what the pretty picture says, I do not think so
At least, I hope it is not so.
But, why did I even consider this situation?
I was browsing Topcoder. The development work is in Java and C#. Alas, I did not see C++ (is it lurking somewhere? correct me please - I really wish I am wrong).
Colleges and Unis are turning out future coders … and the majority of them have not done any serious work in C++. Read Joel.
A lot of recent work (by major companies) is on creating adhesive frameworks that can help legacy (ouch!) C++ code migrate to the trendy new ways. For example C++/CLI.
I know, I know … the real (ha ha ha) work is done in C++. Those hard core engines, those robust frameworks, those brilliant extensible, customizable, scalable, policy based, traits based, metaprogramming based thingies.
But I wonder. If C++ becomes the domain of the elite, the commandos, the special forces … can we really hold and sustain the ground without the ‘foot soldiers’ ?



Hey Saayan, nice to see your own blog….Keep the blog pointer incremented…:)
hmm….time is comming but C/C++ is mother of all productivity languese(like JAVA, C# )
System level applications still need to continue with C/C++ mostly because of performance, space, control. Such applications have traditionally been the domain of C, but I think that C++ will continue to gain ground..
C++ will be base for multiparadigm programming related technologies…
C++ is James Bond :)..
C++ is still the language for serious development . C++ is unique in that it is a mainstream OO language that refuses to sacrifice any performance whatsoever to achieve it’s OO goals. As a result, at times, it is bit difficult to use for even experienced programmers.
The reason programmers are shifting to other languages is due to the lack of time,patience,knowledge base and dedication required to develop a world class product while doing it in C++.
C++ is something which hits every programmer’s life in some way or other and will continue to hit irrespective of the immature perception of programming community.
The way web gets flooded, the C++ will remain confined to some genuine quality work but most programmer will not be kind enough to code in C++, web3.0 will say the ultimatum.