Add to Technorati Favorites

Categories

Is the time up for C++?

ripcplus.png

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’ ?

4 comments to Is the time up for C++?

  • Sanjib

    Hey Saayan, nice to see your own blog….Keep the blog pointer incremented…:)

  • Aditya

    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 :)..

  • Vikas Arora

    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.

  • Pranab

    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.

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>