Objective-C plus populaire que C++
C'est l'un des mouvements les plus notables de l'édition de juillet 2012 du classement Tiobe. Comparé au palmarès de juin, Objective-C gagne une place, et se hisse en troisième position de l'indice des langages de programmation les plus populaires. Il passe pour la première fois devant C++, qui se voit donc rétrograder d'une position. D'un mois sur l'autre, l'indice de l'Objective-C progresse de 0,241 point, contre un repli de 0,24 point pour C++.
"Objective-C et C++ ont tous deux étaient lancés en 1983, avec pour objectif de se poser en successeurs orientés objet du C", rappelle Tiobe. "Plusieurs années ont été nécessaires avant de voir C++ s'imposer." Mais trente ans après, force est de constater que les deux langages ne se font plus directement concurrence. Alors qu'Objective-C est principalement cantonné au développement d'applications natives pour iOS, "C++ reste attaché au système haute performance", analyse Tiobe (lire l'astuce sur le langage C++ : Comment afficher les nombres de 1 à 1000 en C ou C++ sans boucle ni structure conditionnelle ?).
Autre évolution du palmarès, PHP continue de perdre de sa superbe. Le langage de script orienté serveur perd 0,275 point de popularité comparé à juin 2012, mais se maintient à la septième place. Quant à C, il demeure en tête, et continue même à creuser l'écart avec Java en devançant désormais ce dernier de presque 2 points.
Classement juillet 2012 | Classement juillet 2011 | Langage | Indice juillet 2012 | Evolution comparé à juillet 2011 |
---|---|---|---|---|
Source : Tiobe | ||||
1 | 2 | C | 18.331% | +1.05% |
2 | 1 | Java | 16.087% | -3.16% |
3 | 6 | Objective-C | 9.335% | +4.15% |
4 | 3 | C++ | 9.118% | +0.10% |
5 | 4 | C# | 6.668% | +0.45% |
6 | 7 | (Visual) Basic | 5.695% | +0.59% |
7 | 5 | PHP | 5.012% | -1.17% |
8 | 8 | Python | 4.000% | +0.42% |
9 | 9 | Perl | 2.053% | -0.28% |
10 | 12 | Ruby | 1.768% | +0.44% |
11 | 10 | JavaScript | 1.454% | -0.79% |
12 | 14 | Delphi/Object Pascal | 1.157% | +0.27% |
13 | 13 | Lisp | 0.997% | +0.09% |
14 | 15 | Transact-SQL | 0.954% | +0.15% |
15 | 25 | Visual Basic .NET | 0.917% | +0.43% |
16 | 16 | Pascal | 0.837% | +0.17% |
17 | 19 | Ada | 0.689% | +0.14% |
18 | 11 | Lua | 0.684% | -0.89% |
19 | 21 | PL/SQL | 0.645% | +0.10% |
20 | 26 | MATLAB | 0.639% | +0.19% |
Méthodologie : Le classement Tiobe se base sur les données de consultation issues des moteurs de recherche les plus utilisés : Google, Bing, Yahoo!, Wikipedia et YouTube. Il n'est donc révélateur en rien de la qualité intrinsèque des langages ou de leurs taux de pénétration.