• # Effet de mode

    Posté par (site web personnel) . En réponse au journal Python, langage de l'année pour la seconde année consécutive. Évalué à 3.

    Je ne suis pas sûr que l'âge d'un langage justifie le passage outre l'effet de mode.
    Certes, python est vieux (1991 d'après wp), mais j'ai l'impression qu'il est célèbre et répandu depuis, disons, 5 ans ? J'ai connu Ruby avant, par exemple (avec un vieux GLMF).

    J'ai un peu cette image de "Python c'est mieux car"
    - C'est objet
    - L'indentation ca limite les bugs
    - Contrairement à Perl, j'arrive à lire du code

    Ce à quoi je suis tenté de répondre
    - et si j'aime pas *cette* approche de l'objet ? Je veux (ou pas) héritage multiple, multiple dispatch...
    - Les parenthèses aussi, et en plus ça détermine l'indentation
    - Pour lire Perl, faudrait l'apprendre aussi, avant d'en dire du mal comme ça.


    Je trolle pas mal langage, et je reste persuadé que beaucoup de gens choisissent Python, Ruby, autre... avec de faux arguments. Souvent, le choix du langage pour ses facilités devrait se tourner vers Perl (facilité de traitement) ou Scheme (facilité de prise en main et d'extensibilité).
    Si encore tu disais "J'aime python, car toutes les libs dont j'ai besoin sont déjà là", ca ferait sérieux. Mais sur le langage lui même, non, faut pas pousser. Pas de quoi casser trois pattes à un canard.

    Ceci étant, il est probable que Python ne fasse que commencer son ascension ; après tout, java a bien percé lui aussi...