Java, C# et C++ seraient-ils encore les préférés des développeurs ?
Programmer, c’est donner la capacité à l’ordinateur d’automatiser une action, par une série d’instructions. Et encore aujourd’hui, la programmation reste une composante essentielle du socle de l’informatique. Mais la programmation s’exprime par des langages dits langages de programmation. Et ces langages évoluent avec l’informatique, pour adresser des besoins et problématiques spécifiques dans le temps.
De ce fait, plusieurs langages de programmation ont apparu, et quoique certains soient très peu utilisés, de nos jours, voire ont complètement disparu, il en existe qui résistent au temps et s’adaptent aux contraintes actuelles. De ceux-là, les développeurs actuels ont leurs préférences, basées sur les possibilités offertes par tel ou tel langage.
Sur le sondage initié en 2015 par Developpez.com, le trio gagnant donnait au coude à coude Java avec 27,80 %, suivi de C# avec 27,16 % , puis C++ avec 25,22 %. Ce trio était tout de même suivi de près par Python, avec 23,06 %, qui se présente comme un langage de plein potentiel.
Voilà maintenant plusieurs années consécutives que le trio Java, C# et C++ reste le préféré des membres de Developpez.com. Cela est-il encore le cas en 2017 ? Vous êtes invité à voter pour les langages de programmation que vous estimez meilleurs en 2017 sur la base de :
- la couverture et la compatibilité prises en charge par le langage au niveau :
- des systèmes d’exploitation supportés : Windows, Unix, Linux, etc.,
- des connecteurs de systèmes de gestion de bases de données (SGBD) intégrés,
- de la richesse des bibliothèques,
- du nombre et de la qualité des EDI qui intègrent le langage dans leur interface ;
- la gestion des changements :
- maintenance logicielle : l’aisance dans la modification d’un bout du code sans avoir à impacter l’ensemble du projet,
- maintenance évolutive : la programmation de nouveaux modules sans refonte du socle de l’application ;
- la facilité dans l'apprentissage et la prise en main :
- fluidité de la syntaxe,
- organisation de la structure du code,
- l’adoption par la communauté,
- étendue de la communauté existante autour du langage,
- existence d’un support libre et/ou payant,
- disponibilité de la documentation sur le langage ;
- nombre et envergure des applications programmées avec ce langage ;
- et bien d’autres points que vous pourrez relever.
Bien qu’il s’agisse de voter, la qualité du sondage viendra du partage d’expérience sur les langages et des explications qui motivent votre choix. N’hésitez donc pas à partager vos avis dans le fil de la discussion.
P.S- : Ce sondage porte sur les langages de programmation à caractère généraliste. Les langages serveur pour le Web, les langages pour mobiles, et les langages pour le calcul en sont exclus. Ils feront l’objet d’autres sondages ultérieurs.
Votre avis :
Quels sont les langages de programmation que vous estimez meilleurs en 2017 ? Et pourquoi ?
Vers quels autres langages pensez-vous évoluer dans le futur ?
Estimez-vous que certains langages actuels, ne répondent plus aux nouveaux besoins de l’informatique ? Pourquoi ?
Voir aussi :
Dans quels langages de programmation souhaiteriez-vous vous investir en 2017 ?
Meilleurs langages en 2016 : les langages en forte croissance et les plus demandés par les employeurs
Les sondages des années précédentes :
Sondage 2015
Sondage 2014
Sondage 2013
Sondage 2010
Sondage 2009
La rubrique programmation
Le forum général sur les langages de programmation