Javascript qui occupait unanimement la 7e place au niveau des statistiques Tiobe et PYPL a perdu une place pour ce qui concerne l’indice Tiobe au profit de Visual Basic, mais conserve toujours sa 7e place dans le classement effectué par PYPL.
Toutefois, le fait le plus remarquable aussi bien dans le classement Tiobe que sur le classement PYPL, c’est la rude concurrence entre les deux langages d’Apple, Objective-C et Swift.
Classement Tiobe
Dans le classement Tiobe, Ojective C qui occupait la 10e place le mois dernier est passé à la 14e place ce mois-ci. Et Swift qui occupait la 16e place est passé à la 15e place en ce mois d’octobre. En jetant un coup d’œil sur le classement PYPL, l’écart se resserre également entre les deux langages.
En effet, Swift qui occupait la 11e place en septembre est passé à la neuvième place tandis qu’Objective-C a conservé sa huitième place. Manifestement, le vent est train de tourner en faveur de Swift qui talonne Objective-C aussi bien dans le classement Tiobe que PYPL.
Classement PYPL
Cela n’est pas sans cause. En effet, en rendant open source son langage de programmation Swift apparu l’an dernier, Apple montrait ouvertement la direction qu’elle emprunterait pour les années à venir. Il va sans dire qu’Objective-C ne serait plus la priorité la firme à la pomme, mais plutôt Swift.
Craig Federighi, vice-président responsable du génie logiciel chez Apple, indiquait ce changement de cap lors de conférence WWDC 2015 lorsqu’il affirmait que « Nous pensons que Swift est le prochain grand langage de programmation. Celui qui sera utilisé pour créer des applications et faire la programmation système pendant les 20 années à venir ».
Les développeurs ayant suivi le mouvement, il n’est donc pas étonnant de voir Swift tenir tête à Objective-C en dépit de son jeune âge dans l’environnement des langages de programmation. Par ailleurs, dans une enquête réalisée par Stack Overflow au second trimestre de cette année, le site web a interrogé 26 086 personnes provenant de 157 pays. 45 questions leur ont été posées afin de dégager les différentes tendances à travers le monde.
À la question de savoir quels sont les langages et technologies les plus appréciés, 77,6 % des personnes interrogées ont répondu Swift suivi de C+ +11 avec 75,6 %, Rust avec 73,8 %, Go avec 72,5 % et Clojure avec 71,0 %, etc.
Comme l’indique le sondage, Swift est considéré comme le langage qui après avoir été utilisé pour le développement reste celui avec lequel les développeurs désirent le plus faire bon chemin.
Nous rappelons également que depuis quelques mois Swift 2.0 est disponible avec plusieurs nouveautés, dont un modèle amélioré de gestion d’erreur, des améliorations de la syntaxe, une interopérabilité complète avec Objective-C et une amélioration de performance. Apple annonce qu’avant la fin de cette année, elle sortira le code open source de son nouveau langage favori.
Source : Tiobe, PYPL
Et vous ?
Que pensez-vous de ces tendances générales ? Pensez-vous qu’elles reflètent la réalité du terrain ?
Que pensez-vous de la de la proximité de Swift et Objective-C dans les classements ?
Avez-vous basculé sur Swift ou continuez-vous à utiliser Objective-C ? Pourquoi ?
Voir aussi
Forum Programmation