Objective-C plus populaire que C++

Le langage de développement d'iOS continue de croitre en popularité. Toujours en tête du palmarès, C creuse l'écart avec Java. Quant à PHP, il perd encore de sa superbe.

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 Tiobe des langages les plus populaires en juillet 2012
Classement juillet 2012Classement juillet 2011LangageIndice juillet 2012Evolution comparé à juillet 2011
Source : Tiobe
12C 18.331% +1.05%
21Java 16.087% -3.16%
36Objective-C 9.335% +4.15%
43C++ 9.118% +0.10%
54C# 6.668% +0.45%
67(Visual) Basic 5.695% +0.59%
75PHP 5.012% -1.17%
88Python 4.000% +0.42%
99Perl 2.053% -0.28%
1012Ruby 1.768% +0.44%
1110JavaScript 1.454% -0.79%
1214Delphi/Object Pascal 1.157% +0.27%
1313Lisp 0.997% +0.09%
1415Transact-SQL 0.954% +0.15%
1525Visual Basic .NET 0.917% +0.43%
1616Pascal 0.837% +0.17%
1719Ada 0.689% +0.14%
1811Lua 0.684% -0.89%
1921PL/SQL 0.645% +0.10%
2026MATLAB 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.

IPhone / IPad