ben c'est quand meme un langage dont la conception date de fin 70, ca commence a dater, ya un certain nombre de choses qu'il faudrait revoir.
Pas de notion d'objet, ce qui est tout de meme un gros handicap pour la conception de gros projets.
ensuite la gestion de la memoire est assez douloureuse.
Pour le c++, c'est different, c'est quand meme un langage objet etc.
Disons qu'il est encore adapte pour des reprises d'existant (pool de lib en C assez enorme), pour des besoins de bas niveau (programmation systeme etc.), du calcul scientifique, ce genre de choses, mais pour tout le reste c'est clairement depasse.
Disons qu'il ya encore pas mal de dev qui continuent a en faire parce qu'ils aiment bien ce langage, qu'ils ont toujours travaille avec etc, mais la base des programmeurs n'evolue plus : ca reste un langage que tu apprends a tes debuts de programmation, pour comprendre l'evolution des langages etc. mais tu passes rapidement a quelques chose de plus evolue.
[^] # Re: L'avenir des langages compilés pour les gros projets
Posté par kra . En réponse au journal De la difficulté de contribuer à des gros projets. Évalué à 1.
Pas de notion d'objet, ce qui est tout de meme un gros handicap pour la conception de gros projets.
ensuite la gestion de la memoire est assez douloureuse.
Pour le c++, c'est different, c'est quand meme un langage objet etc.
Disons qu'il est encore adapte pour des reprises d'existant (pool de lib en C assez enorme), pour des besoins de bas niveau (programmation systeme etc.), du calcul scientifique, ce genre de choses, mais pour tout le reste c'est clairement depasse.
Disons qu'il ya encore pas mal de dev qui continuent a en faire parce qu'ils aiment bien ce langage, qu'ils ont toujours travaille avec etc, mais la base des programmeurs n'evolue plus : ca reste un langage que tu apprends a tes debuts de programmation, pour comprendre l'evolution des langages etc. mais tu passes rapidement a quelques chose de plus evolue.