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

Affichage des résultats du sondage: Quels sont les langages de programmation que vous détestez le plus en 2017 ? Pourquoi ?

Votants
273. Vous ne pouvez pas participer à ce sondage.
  • JavaScript

    125 45,79%
  • Java

    70 25,64%
  • PHP

    58 21,25%
  • Kotlin

    4 1,47%
  • VBA

    70 25,64%
  • Perl

    19 6,96%
  • Delphi

    11 4,03%
  • Cobol

    38 13,92%
  • Assembleur

    20 7,33%
  • C#

    12 4,40%
  • Python

    17 6,23%
  • C

    17 6,23%
  • Haskell

    6 2,20%
  • Pascal

    9 3,30%
  • R

    8 2,93%
  • MATLAB

    14 5,13%
  • Scala

    5 1,83%
  • Rust

    1 0,37%
  • TypeScript

    6 2,20%
  • Go

    10 3,66%
  • Swift

    7 2,56%
  • Fortran

    16 5,86%
  • Objective-c

    21 7,69%
  • Ruby

    12 4,40%
  • C++

    29 10,62%
  • Lisp

    18 6,59%
  • Autres, merci de les préciser

    11 4,03%
Sondage à choix multiple
Langages de programmation Discussion :

Quels sont les langages de programmation que vous détestez le plus en 2017 ? Et pourquoi ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de Marco46
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    4 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2005
    Messages : 4 419
    Par défaut
    Citation Envoyé par Artemix Voir le message
    Je travaille avec Javascript depuis pas mal de temps, et, pour le boulot, NodeJS, [...] je méprise profondément ce langage:

    [...]

    Ce langage a ses intérets, ses qualités mais est encore beaucoup trop jeune, limité et mal pensé pour être un outil de travail sérieux et pérenne.
    Bizarre quand même. Tu travailles avec un outil que tu ne trouves pas sérieux ni pérenne ? Tu serais pas un peu maso ?

    Je veux dire, c'est un peu comme détester la POO et faire du Java, c'est quand même bien bien bien chelou

    Après je pense que tes arguments ne valent rien s'ils ne sont pas développés. Ya certains trucs vraiment hallucinants, comme qualifier la communauté JavaScript de fermée alors que c'est le langage le plus actif sur github et de très loin, j'ai envie de te donner l'adresse d'un bon neurologue.

  2. #2
    Membre éclairé Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : R&D Developer
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par défaut
    Si je pouvais voter je voterai Python:
    - j'ai l'impression d'apprendre à programmer avec ce truc,
    - + les "self" qu'il FAUT mettre et qui ne sont pas optionnels comme "this" en C#,
    - sans compter que je le trouve bien plus chia... à débugger que du JavaScript par ex (pour ne parler que de langages de même niveau: script, faiblement typés).

    Mais pas le choix quand il faut un script rapide à mettre en place avec ElasticSearch par ex.

    Il n'y a pas à aimer ou pas un langage, il faut choisir celui qui convient pour un projet donné, point.
    Même si on ne l'aime pas on est payé pour un résultat au final, pas pour ne faire que ce que l'on aime, on n'est pas encore au pays des bisounours.

    Comment peut ne pas aimer le C# ?

  3. #3
    Membre très actif

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 608
    Par défaut
    Javascript
    Je l'ai connu dès mes débuts. Avec ses premières incompatibilités Netscape, IE 5, puis Firefox...
    Il fallait pour chaque navigateur écrire des ordres différents et avoir son petit livre des incompatibilités et changement de comportements connus, fonction par fonction, navigateur par navigateur. Ce que l'on faisait sur l'un gelait l'autre, et provoquait tout autre chose sur le suivant.
    Depuis, on a fait du chemin. Et pour les navigateurs modernes (Chrome, Firefox et autres), ces listes sont maintenant accessibles sur Internet.

    Un langage sans typage fort qui enthousiasme ceux qui écrivent les applications... et qui abat ceux qui les maintiennent.
    Aujourd'hui, tout heureux les développeurs Angular qui nous mettent du js ou du ts partout... Comme c'est efficace et rapide, disent-ils !
    Patience bonhomme, dans trois quatre ans, quand il va falloir maintenir ça, alors là on verra si c'était si bien que ça, à l'usage...
    Et au pirate reconnaissant ! Des applications web avec du Javascript partout, c'est quand même le pied pour s'infiltrer !

    Java
    Ah ! Je l'apprécie. Malgré son problème avec les dates (il ne sait toujours pas les gérer simplement, il propose dix classes différentes pour ça toutes plus patraques les unes que les autres), et qu'il soit atteint du logger hell.
    Vous ne connaissez pas le logger hell ?
    C'est vous voulez utiliser le logger A ? Attention à bien désactiver le logger B dans la dépendance 1, les loggers B et C dans la dépendance 2, etc.

    Cobol
    Hein ? Mais tout le monde sait que ce n'est pas le Cobol, le problème.
    Mais les développeurs Cobol, et la si grande assurance qu'ils ont d'eux-mêmes. De la certitude, teintée de condescendance parfois encore, qu'ils ont de détenir la vraie grande et seule informatique, et de ne jamais, jamais, mais alors jamais se remettre en question. Sur rien. C'est exceptionnel.

    Assembleur
    Mais il n'y a pas plus beau qu'un code assembleur 68000 ! Des années après, ça m'émeut encore, tellement il est bien fait.
    Le 80x86, pardon mais il est laid.
    Le 6502, j'en ai bouffé quand j'étais jeune, et je retiens qu'il est très difficile à manipuler.

    C et C++
    J'ai du respect pour ceux qui font encore du C et du C++.
    Moi, je suis passé sur Java, mais je regrette l'époque où j'en faisais.
    Un pointeur en void * qui se balade et qui fait tout planter parce qu'on sait pas ce qu'il est vraiment, ça fait plus professionnel qu'un Object qui provoque les mêmes problèmes.

    C#
    On m'a forcé à suivre une formation dessus. Je suis mort d'ennui alors.
    Mais pourquoi, pourquoi, pourquoi avoir fait ça ?

    XSLT
    Est arrivé sur terre pour faire mériter aux gens leur paradis.
    Pour punir ceux qui abusent d'XML. Et il les châtie bien.

    Scala
    Il faut l'apprendre. Ça fait plus dix ans qu'il existe, qu'il doit tout remplacer tellement il est meilleur que Java.
    Dans les faits remplace rien du tout, et tout le monde reste sur Java.
    Alors il faut l'apprendre, vous comprenez ?! C'est une injonction. Sinon, il ne remplacera jamais rien.

  4. #4
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 222
    Par défaut
    Le javascript pur lorsqu'on début c'est indigeste , et en plus on met des proto cela n'attire pas, c'est moins facile.

    Je me demande l'effet que ça donne en niveau compréhension , prise ne main?

    -on a d'abord étudier javascript puis JAVA
    ou l'inverse
    - on étudie JAVA puis le javascript

    être plus rigoureux si l'on a appris java en premier être moins ordonnée en apprenant javascript.
    Les fonctions qu'on appelle qui ne sont par ordre chronologique ça perturbe et le call back.

    Mais il est vrais que avec le Typescript ça arranges les choses, même si en coulisse c'est du javascript qui tourne....

  5. #5
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Citation Envoyé par keokaz Voir le message
    Les fonctions qu'on appelle qui ne sont par ordre chronologique ça perturbe et le call back.
    Comment ça pas par ordre chronologique?

Discussions similaires

  1. Quels sont les langages de programmation que vous détestez le plus, et pourquoi ?
    Par Community Management dans le forum Langages de programmation
    Réponses: 214
    Dernier message: 31/08/2017, 10h38
  2. Sondage : quels sont les langages de programmation que vous maîtrisez ?
    Par Michael Guilloux dans le forum Débats sur le développement - Le Best Of
    Réponses: 81
    Dernier message: 27/03/2017, 09h33
  3. Réponses: 1
    Dernier message: 10/12/2015, 12h48
  4. Les langages de programmation que vous détestez
    Par Neuromancien2 dans le forum Débats sur le développement - Le Best Of
    Réponses: 385
    Dernier message: 13/05/2011, 08h46

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