• [^] # Re: Pouvoir sans limite : le script

    Posté par . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 8.

    Perl, bienvenue dans les années 2000

    C'est quoi cette manie de vouloir absolument dénigrer ce langage, il a certes le système d'adressage de variable $/%/@ qui est étrange voir rebutant, mais il permet

    • d'éviter les mauvaise frappe (use strict)
    • garder une compatibilité ascendante avec les différentes versions
    • d'utiliser simplement les regEx
    • avoir une modélisation objet,

    surtout pour pousser python :

    Probablement ce qu'il y a de mieux

    alors que ce langages à plusieurs tares majeurs

    • instabilité de l'interpréteur (un code de 2020 a de fort risque de ne pas tourner sur un python de 2025); le pire c'est que ça ne se voit pas forcément au démarrage, mais lorsqu'on va passer dans un coin précis du code.
    • pas de protection contre les faute de frappe
    • la délimitation des blocs par l'indentation : avoir présenté cela comme une fonctionnalité m'a toujours abasourdi; n'importe quel éditeur de texte dédié à du code peut refaire ton indentation en fonction de tes préférences.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent