Objective-C plus populaire que C++

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 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.