Objective-C
Langage de l'année 2010 ? Presque selon TIOBE

Le , par Gordon Fowler, Expert éminent sénior
Mise à jour du 05/10/10

Comme chaque mois, l'éditeur de logiciels TIOBE fait un point (toujours plus ou moins controversé) sur la popularité des langages de programmation.

Il ne s'agit pas de l'utilisation globale des langages (nombre de lignes de code écrites) mais bien de la popularité déclarée par les développeurs interrogés. Une différence de taille qu'il est toujours bon de rappeler.

Pour le mois d'octobre, un fait saute aux yeux : dans le top 10, pas moins de 7 langages perdent du terrain par rapport à octobre 2009.

Seuls le C# (+0,55%), Python (+0,96 %) et Objective-C (+2,54%) progressent. Avec une mention spéciale décernée à ce dernier par TIOBE qui prédit que l'Objective-C, utilisé par Apple, sera certainement le langage de l'année 2010.

Parmi les progression intéressante, Go fait un retour en force dans le Top 20 (+ 0,63 %). Ada, Transaq-SQL et LIPS semblent aussi être de plus en plus à la mode (respectivement +0,40 %, 0,42% et + 0,48%).

En haut du classement, Java domine toujours, mais perd du terrain sur C et C++ (qui recule également mais moins que le numéro 1).

Un C++ qui prend au passage la troisième place au PHP, en très net recul (- 2,03%). Un recul à comparer à ceux de JavaScript (- 1,37 %) et Perl (- 1,45 %).

Seul Visual Basic (-3,04 %) semble faire pire.



Source : TIOBE

Et vous ?

Que penser de ces résultats ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de FailMan FailMan - Membre expert https://www.developpez.com
le 05/10/2010 à 10:28
Logique que l'Objective-C soit plus populaire qu'auparavant, vu le succès rencontré par les appareils acceptant ce langage (iPod, iPhone, iPad)
Avatar de Ragmaxone Ragmaxone - Membre éclairé https://www.developpez.com
le 05/10/2010 à 10:36
Citation Envoyé par JohnPetrucci Voir le message
Logique que l'Objective-C soit plus populaire qu'auparavant, vu le succès rencontré par les appareils n'acceptant que ce langage.
Quels matériels sont limités uniquement à l'ObjC ?
Avatar de ac_wingless ac_wingless - Membre confirmé https://www.developpez.com
le 05/10/2010 à 10:40
Citation Envoyé par Gordon Fowler Voir le message

Parmi les progression intéressante, Go fait un retour en force dans le Top 20 (+ 0,63 %).

<...>

Que penser de ces résultats ?
Une progression de +0.63% à 0.626%, c'est en effet spectaculaire
Le TIOBE, c'est comme un troll en chocolat, on peut pas résister, d'ailleurs je viens de commenter aussi!
Avatar de Uther Uther - Expert éminent https://www.developpez.com
le 05/10/2010 à 11:40
Quels matériels sont limités uniquement à l'ObjC ?
On va dire iPhone, iPod Touch et iPad.

Techniquement c'est faux de dire qu'un matériel impose un langage. Mais étant donné que le SDK officiel ne supporte que l'objective-C et que les applications réalisées sur des SDK alternatifs étaient, jusqu'à il y a peu, interdites de parution sur l'app-store (lui aussi le seul moyen de distribution officielle), l'objective-C se retrouve de fait imposé.
Avatar de bioinfornatics bioinfornatics - Membre confirmé https://www.developpez.com
le 05/10/2010 à 12:22
Je comprends pas pourquoi le GO augmente autant hors autour de moi j'ai jamais entendu parler qui va faire du GO. De plus le GO est un langage système conncurent du C si je puis dire. Une des applications majeures du C se trouve dans l'embarquée, je me demande si don trouve donc des outils en GO dans se domaine. Alors je me demande si ces données révèle une réelle tendance?
Avatar de yoyo88 yoyo88 - Membre expérimenté https://www.developpez.com
le 05/10/2010 à 14:40
Citation Envoyé par bioinfornatics Voir le message
Je comprends pas pourquoi le GO augmente autant hors autour de moi j'ai jamais entendu parler qui va faire du GO. De plus le GO est un langage système conncurent du C si je puis dire. Une des applications majeures du C se trouve dans l'embarquée, je me demande si don trouve donc des outils en GO dans se domaine. Alors je me demande si ces données révèle une réelle tendance?
Go c'est surtout un effet de mode je pense, y'a beaucoup de personne qui s’intéresse a se langage plus par curiosité qu'autre chose. faut aussi regarder comment est réaliser le sondage.
Avatar de palnap palnap - Membre actif https://www.developpez.com
le 05/10/2010 à 14:48
Objective C a pas tellement évolué non plus... :/

[Mode troll on]
C'est toujours autant de la merde
[Mode troll off]
Avatar de - https://www.developpez.com
le 05/10/2010 à 15:37
Après avoir lu une bonne partie du topic , il semble que le C provoque un émoi spectaculaire parmi vous. Comme un autre l'a dit, je suis presque tombé de ma chaise car peu le connaissent bien et cela m'évoque une sorte de maldonne quant au sujet du topic : je m'explique

Chacun d'entre nous peut faire une carrière fulgurante et connaitre un succès énorme avec un langage qui n'est même pas cité ici, de l'autre coté un programmeur Java ou C peut très bien finir sa carrière au bureau des objets trouvés... pourtant ils sont en tête de liste

un programmeur schmould++ peut parfaitement ne jamais entendre parler de Java et faire fortune persuadé que schmould++ est le seul langage de l'univers ..

Faire de l'objectivité une religion est une approche de journaliste ou de SSII mais le succès de ces langages (ou leur infortune) ne prédit en rien celui de son adepte.
Comparer Java et C est une absurdité totale.. ils n'ont que peu de choses en commun, j'entends par là que peu de devs C vont migrer en Java et réciproquement. De même la disponibilité d'information sur les forums est trompeuse car certains langages ont peu de ressources sur internet (T-SQL ???) contrairement à PHP qui est sur-représenté - c'est d'ailleurs pour cette raison que je l'ai choisi : beaucoup plus de ressources internet que ses concurrents ..

Bon je voulais juste apporter ma version très subjective C ...

Personnellement après une 15aine de langages différents , je travaille en C#, n'ai jamais abandonné le C mais aujourd'hui c'est juste pour l'embarqué (et quelques dll's stratégiques)
Avatar de camus3 camus3 - Membre éprouvé https://www.developpez.com
le 05/10/2010 à 22:26
Personnellement après une 15aine de langages différents , je travaille en C#, n'ai jamais abandonné le C mais aujourd'hui c'est juste pour l'embarqué (et quelques dll's stratégiques)
Ces classements n'ont aucun sens. On ne peut comparer C , Java , Python , php ... qui ne sont absolument pas des solutions concurrentes. Pour l'informatique embarquée par exemple ou la programmation de micro controlleurs C, assembleur ou C++ sont indispensables , mais on ne retrouve pas ces languages pour du dev web ! Et que veux dire popularité ? tout ceux qui font du dev web font du javascript par exemple, qu'ils n'aiment ou pas. si php est élévé dans un classement de "popularité" , alors javascript devrait être aussi bien placé que php... bref cette étude n'a aucun sens et est plus que contestable , car elle fait l'amalgame entre des paradigmes qui n'ont rien à voir. C'est comme si dans un sondage pour la voiture la plus populaire , on interrogeait les particuliers , les racers d'indianapolis , les taxis et les ambulanciers ...

Concernant C# , je ne suis pas fan de microsoft , mais il faut avouer que ce language a bénéficier de tout le savoir faire du créateur de Pascal et est aujourd'hui l'un des languages les plus évolués et terme de fonctionnalités , richesse et subtilités. J'espère qu'Oracle va faire évoluer son java parfois lourd et verbeux dans le même sens.
Avatar de Chauve souris Chauve souris - Membre émérite https://www.developpez.com
le 06/10/2010 à 9:12
... ce genre de statistique n'a pas beaucoup de sens.
Il est certains que sous les système UNIX le développement en C# ne doit pas être bien courant.
La (petite) baisse du PHP ne m'étonne pas. Facile et multi plateforme pour de petites applis, il devient rapidement foutoir si on fait plus grand. Et le fait qu'il n'y a pas d'EDI-débogueur fourni avec en standard est un archaIsme pré Turbo Pascal (autrement dit un archaïsme dinausoresque).
Contacter le responsable de la rubrique Accueil