IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Objective-C sacré langage de l’année 2012 par Tiobe, tandis que PYPL couronne C#


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par Enerian Voir le message
    Là on touche du concret, même si ce n'est qu'une plateforme parmi tant d'autres.
    Justement ce n'est qu'une plateforme parmis tant d'autres, par exemple pour le .Net GitHub est loin d'etre le premier choix (d'ailleurs TFS existe pour les entreprises et pour le public je vois souvent SourceForge).

    Je ne suis pas sur que ne pas voir C# dans ce classement signifie que peu de monde utilise C#, bien au contraire. Je ne pense donc pas que GitHub soit vraiment révélateur.

  2. #2
    Invité
    Invité(e)
    Par défaut
    @alex_vino : Je suis entièrement d'accord avec toi. Mon point n'est pas de dire que le classement des langages utilisés dans les projets hébergés par github est représentatif de l'ensemble des projets. Ce serait plutôt de dire que ce classement prouve que le JavaScript monte en popularité et que son utilisation se diversifie de plus en plus.

  3. #3
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 7
    Par défaut D'ou viennent ces classements ?
    Bjr,
    J'ai plus de 25 ans d'expérience dont 17 en C et 6 en C++.
    J'aimerai bien savoir comment ces classements sont fait. En regardant les divers sites d'offres d'emploi, mon constat est le suivant en terme de priorité pour les langages de programmation :
    1) Java
    2) .NET (c#)
    3) C++ Unix/Linux trsè peu Microsoft

    Je cherche encore des opportunités en C

  4. #4
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Je suis également d'accord avec Alex Vino.

    Sur GitHub on peut être surpris qu'il n'y ait pas trop de projets C# or sur CodePlex par exemple c'est exactement l'inverse car la plateforme a été clairement orientée .Net dès le début (même si je sais bien qu'on y trouve beaucoup de projets PHP ou JS).

    Dans tous les cas, je trouve assez bancal ces stats de langage par rapport à la recherche sur google ou aux plateformes d'hébergement de codes sources.

  5. #5
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Je ne suis pas étonné par cette montée.

    Js comme tout langage a mis du temps à se stabiliser.
    De par sa présence dans le navigateur et le peu de connaissant à avoir pour débuter il est devenu quasi incontournable dans ce domaine.
    les librairies comme JQuery ont permis de renforcer et faciliter l’intégration de comportement complexe dans les sites HTML
    Les frameworks comme ExtJS propose un support d’application à l’IHM complexe toute en respectant les concepts de développement que l’on trouve habituellement dans les frameworks comme QT ou le développement Windows.
    Le tout en reportant côté serveur les traitements métier et la persistance.
    Le découpage est dans la ligne directe des WebApp l’IHM sur le poste client le métier sur le serveur tout en bénéficiant des mêmes qualités qu’un framework pour faire des IHM native.

    Restait l l’implémentation côté serveur. Bien que né sur le serveur (Netscape) le langage a mis longtemps à s’y développer. Peu d’implémentation au début très disparate. Les tentatives de consensus ont fini par donner CommonJS et les implémentations ont commencé à arriver. Même si le côté n’est pas portable à 100*% de l’un à l’autre les concepts de base et la façon d’y accéder sont communs. C’est un grand pas qui fait que de ce côté-là aussi le langage prend de l’ampleur.

    Mais il y a une caractéristique (qui n’est pas propre à JavaScript) qui est toute aussi intéressante. Le langage en lui même est un tout petit noyau et dès le départ il a été conçu pour s’associer à d’autres outils. Le serveur HTTP Netscape en premier, puis les navigateurs, l’OS Windows, etc. cette capacité et le fait que js sois un langage interprété font qu’il est intéressant pour rendre toute application scriptable. Pendant longtemps TCL fut l’un des langages de prédilection pour cela. En quelques lignes de C on embarquait un interprète TCL dans son application, une dizaine de lignes de code suffisant à ajouter des commandes TCL qui activer du code natif de l’application. Très rapidement, on avait un langage de script intégré à son application. Python et Perl ont aussi dans ce domaine eu leur heure. JavaScript plus exactement EcmaScript arrive à son tour. Avantage à la rapidité et la légèreté de son interprète et surtout à tout du fait de son accessibilité dans le domaine du web. Pour un utilisateur avancé de l’appli, écrire un script n’est plus une affaire de spécialiste.

    A+JYT

  6. #6
    Membre éclairé

    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2013
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 426
    Par défaut
    TIOBE : regain d’intérêt pour Objective-C qui reprend la troisième place du classement
    le langage demeure à la 8e position sur PYPL ou Python enregistre la plus forte progression

    Le classement de TIOBE pour le mois de mai est disponible. Par rapport à celui de l'année passée à la même période, quelques petites surprises sont au rendez-vous.

    Objective-C, le langage de programmation d'Apple, ravit la troisième place au C++, après l'avoir perdue le mois dernier. Objective-C enregistre 10,4 % de part, soit une augmentation de 2,12 % par rapport au dernier classement, quand C++ enregistre 9,19 % de part, en baisse de 0,63 % par rapport au dernier classement.


    JavaScript perd également son rang de dixième au profit de Ruby qui occupait la onzième place au dernier classement. Pourtant, il reste toujours le langage le plus populaire sur GitHub.

    Les langages C, Java, C#, PHP, Visual Basic, Python et Perl conservent leurs positions respectives. Le langage C demeure le « King » dans le classement de TIOBE. Il est suivi par son dauphin Java en deuxième position.

    On note également des progressions fulgurantes dans ce classement. C'est le cas pour le Bash, qui gagne 8 places et quitte la vingt-quatrième position pour la seizième.

    D'un autre côté, le classement de PYPL pour le mois de mai présente une tendance toute différente. Si ce dernier conserve les mêmes langages de programmation du top dix de TIOBE dans son propre top dix, ceux-ci y occupent par contre des rangs différents. Dans ce classement, Objective-C occupe plutôt la huitième position. Le C perd trois places et devient sixième au classement général. Java reste le numéro un.



    Source : TIOBE, PYPL

    Et vous ?

    Avec votre expérience de développeur, lequel des deux classements est le meilleur ? Pourquoi ?

  7. #7
    Inactif  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 411
    Par défaut
    c# 6% c'est une blague ? A moins qu'ils ne compte egalement les programmes dans les decodeurs tv, ...

  8. #8
    Membre chevronné

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Par défaut
    Citation Envoyé par GTSLASH Voir le message
    c# 6% c'est une blague ?
    L'indice TIOBE est lui-même une vaste blague : il ne prends pas en compte les recherches d'informations sur les documentations officielles (JavaDoc, MSDN, ...).

Discussions similaires

  1. JavaScript sacré langage de l’année 2014 par Tiobe
    Par Hinault Romaric dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 10/02/2015, 07h06
  2. Le moratoire sur le langage Python est accepté par le PEP
    Par Gordon Fowler dans le forum Général Python
    Réponses: 5
    Dernier message: 16/11/2009, 12h58
  3. [HTML] langages de script autorisés par HTML
    Par fab_lab dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/06/2008, 12h08
  4. Réponses: 4
    Dernier message: 07/11/2006, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo