• [^] # Re: C++ est vieux

    Posté par . En réponse au journal C++ a été créé pour augmenter le salaire des programmeurs. Évalué à 3.

    Parce que justement le but est d'avoir un code qui te donne le meme binaire... Si tu dois reproduire un probleme trouve chez un client, c'est bien plus simple de ne pas avoir des binaires differents. Un code egale un binaire. Point.
    Sinon tu ne t'extasies pas devant llvm vs gcc ? toi surement pas mais plein de developpeur C++ le font...

    Par contre, la ou je te rejoins, chqaue langage a des avantages et des incovenients. les langages Java et .NET sont assez sympathique pour des methodes de programmations d'agiles, ils fournissent toutes les briques de bases pour en sortir un minimum d'information ou d'aller faire des trucs assez sympathique - regarde spring.net ou la programmation par aspect.

    Tout depend de ton projet. Par contre si je dois sous-traiter mon developpement en france ou ailleurs, je penses que j'y reflechis a deux fois, comme dit precedemment, Java/.Net permettent de faire des choses un peu moins crade que le C++ et ca, pour la maintenance c'est vraiment pas mal !
    Je te dirais aussi d'ailleurs que le C++ est plus elitiste que Java ou .NET. Je l'ai vecu sur des projets entreprises/industries ou l'utilisation des templates etaient interdites en C++, ou avec parcimonie parce que la boite n'avait pas les competences pour la maintenance, ou se retrouverait sans.

    Par contre, je trouves que la normallisation C++ est trop longue, que ce qui etait prevu avant 2010 (hint : c'etait la le nom C++0x) ben ne sont toujours pas la et pour moi la ca craint.
    Les evolutions attendue sont la pour ameliorer la visibilite du code, ce qu'a reussi a faire Java et surtout C#.