mardi 13 juin 2017

Quel langage choisir ??

Un moment crucial dans la programmation est, lorsque le programmeur doit choisir un seul langage et se spécialiser ... La question qui se pose est quel langage choisir ? Dirait-on aujourd'hui encore que le trio ( java , c# et c++ ) se trouve toujours a la tête du classement ??
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. 
Plusieurs sondages ont eu lieu mais le dernier qui tarde de l'an 2015 par développez.com nous donne des résultats éblouissants sur la figure ci-dessous :

Les resultats de l'enquete de 2015 nous presente le trio gagnant avec a la tête 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. Plusieurs se demandent surquel base a été fait l'enquête ?
Les bases  du sondage sont lesquels vous devrez vous appuyer pour voter le meilleur langage de 2017 selon vous c'est a dire :




  • 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. Une autre enquête sur les langages de programmation en forte croissance a été faite et vous pouvez degustez les résultats dans la figure si dessous !!
    N'étant pas dans le trio gagnant des langages les plus adaptés au critères énumérés plus haut,le langage C ce fait une place de choix dans le classement des langages en forte croissance ! Voyons les résultats qui comparent des langages les plus  fréquentée dans l'année 2015 et 2016 ..
    Une et seule questions se pose : Quels sont les avantages des langages Java, C#, C et C++ ?? Vous trouverez réponse a ces questions dans notre prochain article sur les langages de programmation,mais une chose est a retenir celle de savoir que le choix du programmeur doit être casé sur le trio ( Java, C# et C++) aussi le C 😋
  • Aucun commentaire:

    Enregistrer un commentaire