Affichage des résultats du sondage: Dans quels langages de programmation seriez-vous prêt à vous investir en 2017 ?

Votants
173. Vous ne pouvez pas participer à ce sondage.
  • Java

    46 26,59%
  • C# / Asp.Net

    52 30,06%
  • PHP

    27 15,61%
  • C++

    42 24,28%
  • TypeScript

    41 23,70%
  • Python

    49 28,32%
  • Go

    18 10,40%
  • Ruby

    8 4,62%
  • JavaScript

    41 23,70%
  • C

    23 13,29%
  • Perl

    1 0,58%
  • Delphi / Pascal Objet / Pascal

    17 9,83%
  • Autres, merci de le(s) préciser en commentaires

    23 13,29%
  • Pas d'avis

    0 0%
Sondage à choix multiple
+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 3 123 DernièreDernière
  1. #1
    Community Manager

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    août 2007
    Messages
    4 608
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2007
    Messages : 4 608
    Points : 22 726
    Points
    22 726

    Par défaut Dans quels langages de programmation seriez-vous prêt à vous investir en 2017 ?

    Dans quel(s) langage(s) de programmation seriez-vous prêt à vous investir en 2017 ?
    Et pourquoi ?

    L’informatique s’est invitée dans tous les secteurs d’activités aujourd’hui, et avec elle, la programmation. Cet état de fait justifie, en grande partie, la pléthore de langages de programmation existants, et ce avec un nombre toujours en croissance.

    Cependant, certains langages se distinguent positivement par la diversité des utilisations qu’on peut en faire, leur interopérabilité dans des environnements hétérogènes, la stabilité du code écrit, la facilité d’implémenter la couche de sécurité des applications programmées, la connexion à une base de données, et bien d’autres points clés considérés dans le développement d’applications.

    Avec ce vaste écosystème de langages de programmation, il est bien utile de se demander quels sont ces langages qui valent bien l’investissement en temps, en énergie et même en couts financiers pour un apprentissage et/ou une adoption dans son environnement de travail. C’est le but de ce sondage.

    Il n’est pas aussi à ignorer que pour un étudiant ou ingénieur en début de carrière, s’investir dans un langage de programmation est motivé par les possibilités d’emploi que peut offrir ce langage. En janvier 2017, Developpez.com publiait la liste des langages pour lesquels les compétences étaient les plus demandées dans les offres d’emploi en 2016 : Java se démarquait amplement. Puis s’en est suivi une étude sur les langages de programmation les mieux payés en entreprise, où TypeScript, Go et Ruby étaient en tête de liste.

    Nom : langage.png
Affichages : 15008
Taille : 370,5 Ko

    Vous êtes donc invité à voter pour le(s) langage(s) que vous estimez meilleur(s) et digne(s) d’investissement en 2017, sur la base des critères que sont :

    • la couverture et la compatibilité prises en charge par le langage au niveau :
      • des systèmes d’exploitation supportés : Windows, Unix, Linux, etc.,
      • des technologies et environnements de programmation : classique (client riche, application CLI), Web, Mobile, etc.,
      • des connecteurs de systèmes de gestion de bases de données (SGBD) intégrés,
      • de la richesse des bibliothèques,
      • du nombre et de la qualité des EDI qui intègrent le langage dans leur interface ;

    • la gestion des changements :
      • maintenance logicielle : l’aisance dans la modification d’un bout du code sans avoir à impacter l’ensemble du projet,
      • maintenance évolutive : la programmation de nouveaux modules sans refonte du socle de l’application ;

    • la facilité dans l'apprentissage et la prise en main :
      • fluidité de la syntaxe,
      • organisation de la structure du code,
      • l’adoption par la communauté,
      • étendue de la communauté existante autour du langage,
      • existence d’un support libre et/ou payant,
      • disponibilité de la documentation sur le langage ;

    • nombre et envergure des applications programmées avec ce langage ;
    • et bien d’autres points que vous pourrez relever.


    Bien qu’il s’agisse de voter, la qualité du sondage viendra du partage d’expérience sur les langages. N’hésitez donc pas à partager vos avis dans le fil de la discussion.



    Voir aussi

    Les langages de programmation en forte croissance en 2016, selon l'IEEE
    Sondage sur les langages de programmation préférés en 2015
    Sondage sur les langages serveur préférés pour le Web en 2015 ?



    La rubrique programmation
    Le forum général sur les langages de programmation
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Membre averti Avatar de alves1993
    Homme Profil pro
    Développeur Java (Back-End;Android)
    Inscrit en
    décembre 2012
    Messages
    201
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Java (Back-End;Android)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2012
    Messages : 201
    Points : 446
    Points
    446

    Par défaut

    Encore plus dans le langage Dart de Google que je me trouve à mon gout magnifique pour la conception d'applications Web.
    Un geek ne vieillit pas, il se met à jour.

    Pour plus d'informations sur Android regarder la faq Android.
    Ensuite les tutoriels Android sont disponibles ici

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    mai 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2009
    Messages : 18
    Points : 22
    Points
    22

    Par défaut Nouvaux langages envisagés

    Bonjour,

    Personnellement je pense me mettre à F# et surement à Lua aussi.

  4. #4
    Membre averti

    Homme Profil pro
    Développeur Web
    Inscrit en
    février 2013
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : février 2013
    Messages : 85
    Points : 409
    Points
    409
    Billets dans le blog
    1

    Par défaut

    Je suis développeur Java.

    Devrions nous investir ? Non, je suis personnellement contre la notion même d'investissement car il implique ce non-dit que le développeur est une marchandise dans laquelle il faut investir et qui doit rapporter.

    Quel est mon langage favori ? Java.

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    mars 2016
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : mars 2016
    Messages : 26
    Points : 100
    Points
    100

    Par défaut

    Citation Envoyé par Grimly Voir le message
    Devrions nous investir ? Non, je suis personnellement contre la notion même d'investissement car il implique ce non-dit que le développeur est une marchandise dans laquelle il faut investir et qui doit rapporter.
    L'investissement n'est pas directement lié à l'argent. Personnellement, ce que j'investit, c'est moi-même et mon temps, afin de progresser dans ce que j'aime.

  6. #6
    Membre confirmé Avatar de heid
    Profil pro
    Inscrit en
    mai 2002
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : mai 2002
    Messages : 379
    Points : 553
    Points
    553

    Par défaut

    @Grimly attention à conserver ton employabilité en cas de pépin. Continuer à apprendre c'est aussi s'assurer que l'on est en adéquation avec le marché du travail.

  7. #7
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    mai 2009
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mai 2009
    Messages : 183
    Points : 347
    Points
    347

    Par défaut

    J'ai voté Javascript mais il s'agit plus précisément de NodeJS. J'ai déjà commencé l'an dernier, et je continue à considérer que cette techno a un grand avenir.

    En langage de programmation "desktop", je choisirais de m'intéresser à Rust, qui présente de sérieux atouts.
    AngularJS + quelques pincées discrètes de JQuery, et votre projet est bien parti ^^

  8. #8
    Membre éclairé
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    juin 2004
    Messages
    224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : juin 2004
    Messages : 224
    Points : 758
    Points
    758

    Par défaut

    J'ai un peu de mal à comprendre. Pour moi le langage n'est jamais qu'un outil, je m'investirai dans celui qu'on me demandera d'utiliser ...

    Dans la liste, aucun ne me dérange en tout cas. Pour info je développe surtout en OCaml, Java, C++ et PHP. Sans compter tous les langages "satellites" tels que XML & dérivés, SQL, RDF, SPARQL, etc. etc. etc. Un programmeur est de toute façon amené à utiliser des dizaines de langages au cours de sa carrière, pourquoi en écarter certains ? Même Brainfuck propose une manière différente de voir la programmation et savoir comment il fonctionne présente un intérêt selon moi.

    Ou alors, effectivement, j'ai rien compris au sondage

  9. #9
    Membre émérite
    Profil pro
    Inscrit en
    janvier 2010
    Messages
    800
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : janvier 2010
    Messages : 800
    Points : 2 930
    Points
    2 930

    Par défaut

    Cette approche "Dans quels langages de programmation voulez-vous investir?" et les réponses de certains intervenants me laissent quelque peu songeur...

    En effet, cela ressemble un peu à un jeu de hasard à part que tu y perds non seulement de l'argent mais peut-être beaucoup de temps:

    1° Tu penses qu'un langage a de l'avenir (mais sans vraiment avoir un quelconque argument solide pour le confirmer... Le réussite d'un langage étant bien souvent non due à sa valeur mais bien à la politique de certains gros intervenants du numérique)

    2° Tu investis du temps pour devenir bon dans le langage (sans savoir si au final cela aura un quelconque usage futur)

    Alors oui, c'est une approche envisageable dans le cadre d'un hobby (mais n'est ce pas plus profitable d'aller prendre l'air après une journée collé derrière son PC ? ), mais plutôt non dans le cadre professionnel. Dans ce cas il faut investir son temps dans une formation qui nous est demandée et ne pas jouer à Madame Irma pour parier sur le futur...

  10. #10
    Membre expérimenté Avatar de Astraya
    Homme Profil pro
    Consommateur de café
    Inscrit en
    mai 2007
    Messages
    831
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Consommateur de café
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mai 2007
    Messages : 831
    Points : 1 452
    Points
    1 452

    Par défaut

    On pourrait aussi changer la question en :
    Quelle est votre langage de prédilection?
    Quelle est votre langage préférer?
    Qui qui à le meilleur langage?
    Homer J. Simpson


  11. #11
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    février 2004
    Messages
    19 828
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2004
    Messages : 19 828
    Points : 40 595
    Points
    40 595

    Par défaut

    Citation Envoyé par NSKis Voir le message
    Cette approche "Dans quels langages de programmation voulez-vous investir?" et les réponses de certains intervenants me laissent quelque peu songeur...
    Ce n'est pas la question qui est posée, relis bien :

    Dans quel(s) langage(s) de programmation seriez-vous prêt à vous investir en 2017 ?
    Il ne s'agit pas d'investir, mais de s'investir, ce qui n'a pas du tout le même sens.

    Pour ma part, j'aimerais bien faire un peu plus de F# et me mettre plus sérieusement à ASP.NET. C'est d'ailleurs un peu étrange d'avoir couplé C# et ASP.NET dans le sondage... on peut faire du C# sans faire d'ASP.NET (c'est mon cas), ou faire de l'ASP.NET avec un autre langage (VB.NET ou F#).

  12. #12
    Membre émérite
    Inscrit en
    janvier 2011
    Messages
    643
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : janvier 2011
    Messages : 643
    Points : 2 291
    Points
    2 291

    Par défaut

    Dans ceux qu'on n'utilise pas déjà, TypeScript me parait le seul envisageable sérieusement dans mon environnement professionnel. Je pense que la type safety peut amener pas mal de robustesse et faire gagner du temps, après il faut voir si l'outillage dispo est bon et si le surcouchage de JS se fait en toute transparence (pour le debug notamment).

    En perso je regardaierais bien Clojure, Haskell et Elm, mais c'est plus de la curiosité qu'un vrai investissement.

    Comme le sous-entend le post, c'est souvent lent et coûteux pour une boîte traditionnelle d'adopter un nouveau langage ce qui explique le fossé entre les hypes du moment et la réalité dans les entreprises. La plupart ont déjà leur ecosystème de prédilection, que ça soit Java, .NET ou autre chose. Même pour partir sur une nouvelle application, il y a un risque à bien mesurer.

    Néanmoins, entre les langages qui compilent en JS (Typescript, Elm, CoffeeScript, etc.), les nouveaux langages fonctionnels (Elixir, F#, Scala, Clojure) et les Go, Swift, Rust on est actuellement face à une grappe d'innovations dans laquelle il y a du bon à piocher. Attendre que leurs nouveautés soient implémentées dans les "anciens" langages n'est pas non plus l'idéal puisque si elles le sont un jour, ça sera long (cf les lambda en Java) et moins efficace que dans un langage qui est fait pour ça.

  13. #13
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juillet 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : juillet 2007
    Messages : 476
    Points : 751
    Points
    751

    Par défaut

    Citation Envoyé par Tartare2240 Voir le message
    L'investissement n'est pas directement lié à l'argent. Personnellement, ce que j'investit, c'est moi-même et mon temps, afin de progresser dans ce que j'aime.
    On investit dans un langage quand on fait l'effort de l'apprendre (ou de se perfectionner) parce qu'on le juge utile (promis à un avenir) qu'on l'aime ou pas. Je souhaite que l'on aime son métier, sinon, il vaut mieux essayer de voir ailleurs. Donc bien sûr c'est mieux d'aimer mais l'on peux très bien ne pas aimer l'étape d'apprendre un langage. Il n'est pas souhaitable de choisir sa passion comme métier si la rentabilité n'est pas correct (a moins de n'avoir qu'une passion (ce que je ne souhaite a personne) et qu'elle soit suffisamment importante pour en accepter les sacrifices).

    De plus que l'on aime ou pas son métier, le travail comporte toujours des moments difficile... ne serais-ce parce qu'il faut s'y remettre souvent. Ne confondons pas passion et métier.

    A titre d'exemple je suis passionné par la forêt mais il y a peu de déboucher et des débouché peu valorisants. Je suis aussi passionné par les sciences mais pas assez brillant pour espérer atteindre un niveau qui me plairait. Dans l'informatique je trouve passion, avenir prometteur, et travail intéressant...
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  14. #14
    Nouveau membre du Club
    Homme Profil pro
    C#/Java/PHP/javaScript
    Inscrit en
    février 2014
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France

    Informations professionnelles :
    Activité : C#/Java/PHP/javaScript
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : février 2014
    Messages : 19
    Points : 28
    Points
    28

    Par défaut

    Le developpeur devrais investir plutot sur les notions clefs de programation et non pas sur un tel ou tel language .
    J'ai connu des supers developpeurs qui ont developpe des systemes Real Time en C++ et des applications web Angular avec la meme precision et respects des notions de base de la programation .
    Apres je miserai sur Java/C#/Typescript/SQL .

  15. #15
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    janvier 2007
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

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

    Informations forums :
    Inscription : janvier 2007
    Messages : 145
    Points : 354
    Points
    354

    Par défaut

    Vous avez le temps d'investir du temps dans un nouveau langage ? Moi non j'ai autre chose à faire en dehors des heures de travail. Pour l'instant tant que Java sera bien quoté sur le marché je ne me poserai pas cette question et je continue de m’intéresser aux autres techno seulement par curiosité.

  16. #16
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2009
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : août 2009
    Messages : 15
    Points : 24
    Points
    24

    Par défaut

    Je suis développeur Java/JEE.
    J'ai choisi de m'investir cette année dans le PHP et le Python. En effet, dans mon langage de prédilection (en l'occurrence java) je ne trouve pas de framework web qui me permet vraiment d'aller vite dans la réalisation de webapp. Alors j'ai commencé à me "mettre" à Symfony. Je verrai ensuite Django pour les comparer aux frameworks qui existent dans le monde JEE.

  17. #17
    Membre expert

    Homme Profil pro
    Ingénieur Etudes et Développements Junior
    Inscrit en
    juillet 2009
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes et Développements Junior
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juillet 2009
    Messages : 876
    Points : 3 528
    Points
    3 528

    Par défaut Typescript et Dart

    Comme je n'aime pas Javascript et que je travaille habituellement sur les technologies Microsoft, je commence à m'investir sur Typescript, qui en plus n'est pas très éloigné du Javascript traditionnel.

    Sinon, j'avais commencé à utiliser Dart quand il était aux premières versions. J'y avais trouvé des limites (comme l'intéropérabilité des librairies ou Polymer Dart) mais j'avais été séduit par ses performances et son orientation objet. J'ai envie de m'y remettre et de maîtriser l'interopérabilité car ce langage reste activement développé.

  18. #18
    Membre éclairé
    Avatar de Aurelien Plazzotta
    Homme Profil pro
    UML/SQL/Python/Knowledge Management
    Inscrit en
    juillet 2006
    Messages
    261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : UML/SQL/Python/Knowledge Management

    Informations forums :
    Inscription : juillet 2006
    Messages : 261
    Points : 845
    Points
    845

    Par défaut

    Personne ne souhaite aborder le sujet du langage D? L'industrie du jeu vidéo aurait tort de s'en priver, il se revendique opposant au C++.

    Et j'ai mis +1 à l'homme qui a choisi le Lua
    Je porte l'épée brisée, et sépare les vrais rois des tyrans. Qui suis-je ?

  19. #19
    Expert éminent

    Profil pro
    Inscrit en
    juin 2003
    Messages
    5 583
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : juin 2003
    Messages : 5 583
    Points : 8 454
    Points
    8 454
    Billets dans le blog
    3

    Par défaut

    Citation Envoyé par Shepard Voir le message
    langage n'est jamais qu'un outil, je m'investirai dans celui qu'on me demandera d'utiliser ...
    Et la personne qui décide pour les autres quel langage utiliser, elle décide sur quelle base ?

    A un moment donné il faut bien que quelqu'un se retrousse les manches et s'intéresse à quelque chose de nouveau. Dans les faits c'est ce genre de personne qui influence directement le choix qui sera imposé aux autres.

    A part ça moi je me suis mis au Go, et c'est un langage que je recommande !

  20. #20
    Membre du Club
    Profil pro
    Inscrit en
    mai 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 52
    Points : 61
    Points
    61

    Par défaut

    Je suis analyste-développeur JAVA depuis 10 ans.

    Pour le back, pas de soucis
    pour le front web, j'utilise GWT (language java).
    pour le front desktop, SWT -> pas de soucis.

    En revanche, je décide de quitter le framework GWT pour angular2 (Typescript).

    L'investissement doit être fait dans l’intérêt de l'entreprise et moi même.
    GWT a trop perdu de points ces dernières années. Et on sent une mouvance indéniable sur angular.

    Je n'aurais pas cru dire ça un jour, mais je commence à regarder de loin Microsof pour ses projets open source !

Discussions similaires

  1. Réponses: 7
    Dernier message: 16/06/2017, 09h39
  2. Quel langage de programmation pour des programmes simples ?
    Par Pierre.g dans le forum Langages de programmation
    Réponses: 18
    Dernier message: 22/11/2006, 14h22
  3. un panier oui mais dans quel langage ?
    Par artotal dans le forum JavaScript
    Réponses: 2
    Dernier message: 28/08/2006, 03h36
  4. Dans quel langage a été écrit le compilateur Delphi ?
    Par maamar1979 dans le forum Langage
    Réponses: 1
    Dernier message: 08/07/2006, 09h43
  5. Quel langage pour programme ne nécessitant pas d'install ?
    Par burnedsoul dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 09/03/2006, 19h23

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