Pour gérer vos consentements :
Categories: Cloud

Langages de programmation : Java le plus utilisé, le C le plus rapide

Le classement des langages de programmation proposé par Tiobe Software a été récemment mis à jour. Le top quatre est plutôt classique : Java (qui reprend sa première place), C, C++ et PHP. C’est en fait plus ou moins le même depuis près de cinq ans. L’effritement des parts de marché reste toutefois visible pour ces quatre offres.

À l’opposé, le C# et le Python poursuivent leur progression… et dépassent maintenant tous deux le Basic. Une première sur le marché ! L’Objective-C reste en rapide hausse, mais Tiobe Software commence à percevoir des craquelures dans ce beau tableau, ses parts de marché baissant depuis le mois dernier. Ce langage pourrait donc s’approcher d’une phase de stabilisation, loin de son concurrent le plus direct, le C++.

En terme de vitesse d’exécution du code, les langages de programmation ne sont pas tous égaux, comme en témoigne ce tableau récapitulatif. Les compilateurs C et C++ du GCC restent aujourd’hui les offres les plus véloces du marché. Côté machines virtuelles, Java propose des performances très variables (d’excellentes à passables). Le code C# tournant sous Mono est pour sa part plus efficace que celui généré par certains compilateurs.

La réelle surprise du classement est la montée en puissance des moteurs JavaScript de nouvelle génération : le code JavaScript s’exécutant sous TraceMonkey ou V8 est ainsi 8 à 14 fois plus rapide que du code PHP. Les interpréteurs sont en tout état de cause nettement en retrait. Python, Ruby, Perl et PHP exécutent ainsi le code de 43 fois à 98 fois plus lentement que celui généré par le compilateur C du GCC. Une situation qui devient d’autant plus critique que ces outils sont massivement utilisés au sein des serveurs web.

Recent Posts

Un mode batch sur l’API OpenAI : ce qu’il faut savoir

Une option de traitement par lots est arrivée sur l'API OpenAI. Voici quelques clés de…

3 heures ago

Ce qui va changer dans l’offre VMware d’OVHcloud

De la migration vers VCD aux engagements pour les clients SecNumCloud, OVHcloud esquisse le devenir…

4 heures ago

OpenAI ouvre son premier bureau en Asie au Japon

OpenAI ouvre son premier bureau en Asie à Tokyo. Quelques jours après l'annonce d'un investissement…

4 heures ago

Les leçons d’une start-up sur l’usage de l’API OpenAI

Après 500 millions de tokens traités avec GPT-3.5 Turbo et GPT-4 via l'API OpenAI, une…

23 heures ago

OpenAI licencie deux chercheurs suite à des fuites d’informations

OpenAI licencie deux chercheurs pour avoir divulgué des informations. Il s'agit du premier bouleversement connu…

1 jour ago

ESG : comment le « datacenter vert » gagne du terrain

Pour combiner performances cloud et responsabilité environnementale, le datacenter évolue de fond en comble. Les…

1 jour ago