Baisse de popularité pour Objective-C

Baisse de popularité pour Objective-C En tête du classement des langages les plus populaires depuis février, Java se voit rétrogradé à la deuxième place. La guerre s'annonce serrée avec C qui se hisse de nouveau en tête.

En février dernier, Java s'était hissé en première place du classement Tiobe des langages les plus populaires. Une position que lui avait ravie C en avril 2012. A l'issue du mois de mars, le langage orienté objet d'Oracle est déclassé, et retrouve sa deuxième place, derrière C (voir le tableau ci-dessous). 

Mais comparé à l'édition précédente, l'un des principaux mouvements concerne aussi Objective-C. D'un mois sur l'autre, le langage de programmation d'iOS perd une place. Il passe de la troisième à la quatrième position du palmarès, au profit du C++ qui monte donc sur le podium. Objective-C avait affiché, à la fois en 2011 et 2012, la plus forte progression annuelle du classement Tiobe. Son ascension n'avait jamais cessé au sein du palmarès.

Comment interpréter alors cet indicateur négatif ? Selon les analystes de Tiobe, "Objective-C montre en effet des signes de faiblesse, notamment sur le court terme". Une baisse de popularité qui pourrait s'expliquer par un rééquilibrage du marché "au profit d'Android, et au détriment des iPhone et iPad". D'où également la montée en puissance de l'indice de Java, le langage de l'OS de Google, qui reste significative sur un an (+0,65 point).

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.

 
Classement Tiobe des langages les plus populaires en avril 2013
Classement avril 2013 Classement avril 2012 Langage Indice Evolution d'une année sur l'autre
Source : Tiobe
1 1 C 17.862% +0.31%
2 2 Java 17.681% +0.65%
3 3 C++ 9.714% +0.82%
4 4 Objective-C 9.598% +1.36%
5 5 C# 6.150% -1.20%
6 6 PHP 5.428% +0.14%
7 7 (Visual) Basic 4.699% -0.26%
8 8 Python 4.442% +0.78%
9 10 Perl 2.335% -0.05%
10 11 Ruby 1.972% +0.46%
11 9 JavaScript 1.509% -1.37%
12 14 Visual Basic .NET 1.095% +0.12%
13 15 Lisp 0.905% -0.05%
14 16 Pascal 0.887% +0.07%
15 13 Delphi/Object Pascal 0.840% -0.53%
16 32 Bash 0.840% +0.47%
17 18 Transact-SQL 0.723% -0.04%
18 12 PL/SQL 0.715% -0.66%
19 24 Assembly 0.710% +0.24%
20 21 Lua 0.650% +0.08%