Pour gérer vos consentements :

Le langage Swift perd de son charme auprès des développeurs

Lancé en 2014, le langage de programmation Swift pour macOS et iOS avait grimpé en flèche jusqu’à entrer dans le Top 10 de l’index Tiobe, un indicateur de popularité des scripts informatiques.

Mais la technologie d’Apple est retombée à la 16e place dans l’index d’octobre 2017. « Et il décline de mois en mois », indique le programme communautaire. En un an, il a perdu 4 places (-0,34%).

Une tendance qui s’explique par le choix des développeurs à se tourner vers des frameworks hybrides. Ceux-là génèrent du code pour les environnements mobiles Android et iOS à la fois, évitant aux développeurs un double travail.

En la matière, Microsoft Xamarin (C#), Apache Cordova (JavaScript) et Ionic (JavaScript) s’inscrivent comme les principaux outils hybrides des développeurs mobiles.

« En conséquence, les langages comme C# et JavaScript gagnent en popularité aux dépens de langages comme Java et Swift », indique Tiobe. Lequel, pour mémoire, établit son classement sur la base de la popularité des langages informatiques indexés dans les principaux moteurs de recherche (Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube et Baidu).

Java en perte de vitesse aussi

S’il perd plus de 6% d’usage, Java n’en reste pas moins le langage préféré des développeurs devant C, également en perte de vitesse (-1,46%), et C++, stagnant (-0,79%) et C# (-0,51%).

Aux 5e, 6e et 7e places, Python, JavaScript et PHP se maintiennent respectivement (+0,03%, +0,26%, +0,05%). En 8e position (+0,08%), Visual Basic .NET ferme le banc des langages qui n’ont pas bougé de leurs places respectives depuis un an.

Scratch est celui qui connait la plus forte évolution. Il passe de la 23e à la 14e place. Suivi de MATLAB qui saute de la 19e à la 13e.

Delphi/Object Pascal arrive désormais à la 11e place (15ee précédemment) et Ruby se distingue à la 10e (13e auparavant).

Incontournable dans les systèmes embarqués, l’Assembleur gagne deux rangs et entre dans le top 10 à la 9e place.

Objective-C (17e place), Visual Basic (18e), Go (20e) et Perl (12e) effectuent les plus impressionnants plongeons (entre 7 et 3 places de perdues selon les cas).


Lire également
C et C++ restent les champions de la programmation système
Le créateur de Swift quitte Apple pour Tesla
Apple Swift 3.0 et Google Angular 2 en rupture avec l’ancien

crédit photo : McIek / Shutterstock

Recent Posts

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

12 heures ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

14 heures ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

16 heures ago

Accord Microsoft-CISPE : comment Google a tenté la dissuasion

Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…

16 heures ago

Vers des mises à jour cumulatives intermédiaires pour Windows

Pour réduire la taille des mises à jour de Windows, Microsoft va mettre en place…

17 heures ago

RH, finances, stratégie… Les complexités de la Dinum

De l'organisation administrative à la construction budgétaire, la Cour des comptes pointe le fonctionnement complexe…

2 jours ago