Logiciels

Apple Swift est déjà l’un des dix langages de programmation les plus populaires

En 2014, Apple a annoncé un langage de programmation destiné à remplacer l’Objective-C dans la création d’applications pour iOS et macOS. Quatre ans plus tard, il est déjà devenu l’un des plus populaires parmi les développeurs.

Le cabinet de conseil RedMonk établit un classement des langues les plus populaires depuis 2011. La dernière version montre que Swift a atteint le top 10.

Il n’est pas surprenant que les programmeurs s’intéressent au langage d’Apple, puisqu’il peut être utilisé sur différentes plateformes – iOS, macOS, watchOS, et même dans le futur Google Fuchsia – et qu’il est open source. Mais RedMonk n’a jamais vu l’intérêt pour une langue croître aussi vite.

Pendant ce temps, Kotlin a connu la deuxième plus rapide ascension dans ce classement. Il est passé de la 46e place au troisième trimestre 2017 à la 27e place en janvier.

La raison est simple : depuis l’année dernière, Google supporte officiellement ce langage pour développer des applications Android. Kotlin est 100% interopérable avec Java.

  Le plus long torrent actif dans la baie des pirates a des années et il est...

“Ce qui sera particulièrement intéressant à voir, c’est si Kotlin peut pénétrer les principales applications des entreprises. Cela lui donnerait une forme de croissance qui fait actuellement défaut à Swift”, écrit Stephen O’Grady de RedMonk.

Hormis ces changements, le classement est resté pratiquement le même que les années précédentes. JavaScript et Java restent les deux langages les plus populaires, suivis par Python, PHP et C#.

Il est de plus en plus difficile pour les nouvelles langues d’entrer dans le top 20. Go, le langage de programmation de Google, a réussi à le faire rapidement ? mais il a stagné. “Sa réputation en aval est incontestée, mais il lui manque la polyvalence que nous voyons à Java pour lui donner accès à de nouveaux marchés et donc à une nouvelle croissance”, déclare O’Grady.

1. JavaScript2. Java3. Python4. PHP5. C#6. C++7. CSS8. Ruby9. C10. Swift10. Objectif-C12. Shell12. R14. TypeScript14. Scala16. Allez sur17. PowerShell18. Perl19. Haskell20. Lune

  Swift, le langage de programmation d'Apple, arrive sur Windows 10

Il y a eu trois tirages au sort techniques dans le classement : Swift et Objective-C (10e place), Shell et R (12e place) et TypeScript et Scala (14e place).

RedMonk compile le classement en examinant le nombre de questions posées sur Stack Overflow et le nombre de projets sur GitHub. La méthodologie a été créée par les scientifiques Drew Conway et John Myles White en 2010.

M. O’Grady rappelle que le classement ne reflète pas nécessairement le fait que les entreprises utilisent ou non ces langues, ni le nombre d’emplois disponibles pour ceux qui les connaissent.

L’idée est d’indiquer l’intérêt des développeurs, qui peuvent influencer les décisions internes des entreprises ? par exemple, quelle langue sera utilisée dans les nouveaux projets.

A propos de l'auteur

Véronique

La trentaine, maman de deux petits monstres de 10 ans. Je pèse chaque jour le pour et le contre dans l'utilisation des écrans pour mes bambins !
J'écris souvent depuis les transports en commun (#teamTablette).

Laisser un commentaire