• [^] # Re: euh?!

    Posté par . En réponse au journal Retour d'expérience avec le langage J. Évalué à 6.

    Dans tout langage, tu peux écrire très lisiblement et de façon obtuse. Après, il y a la moyenne et le style encouragé par le langage. Perl clairement encourage un style cryptique pour qui ne parle pas le Perl. La même chose peut être dit du LISP, mais certainement pas du PHP, Java ou C#.

    T'as des sources sur ce que t'avances ?

    J'ai en tout cas deux remarques à faire.
    La premières est que les dialectes Lisp (en tout cas pour Clojure et Emacs Lisp, c'est les seuls que j'étudie et pratique) ont une syntaxe extrêmement simple et encouragent clairement à coder de façon explicite. Je vois pas du tout pourquoi tu fais le rapprochement avec le perl, y a pas vraiment de rapport.

    Pour la deuxième : T'es sérieux ? Tu considères réellement que PHP encourage un style propre ? Parce qu'à chaque fois que je dois en faire et que je lis la documentation officielle, je me fais la réflexion inverse.

    Étant donné les langages que tu mets dans la seconde catégorie (qui ont tous une syntaxe de base assez proche, découlant du C) je pense surtout qu'il s'agit surtout d'une question d'expérience. Si effectivement tu n'as utilisé que des langages découlant du C le reste doit te sembler ésotérique. Joue un peu avec, tu verras que ça fait pas aussi peur qu'il n'y paraît.

    Et sinon, parce que je trouve sympa comme la chose est analysée, j'aime bien pointer vers cet article quand les gens débattent de la lisibilité du Perl :)