• # Expressivité

    Posté par . En réponse au journal Les 7 étapes pour devenir un programmeur Go.. Évalué à 6.

    C'est une éloge à l'inéxpréssivité. C'est loin d'être le seul langage qui suit cette voie Pascal et Python sont dans ce train là. Ça permet de n'avoir que du code trivial, sans particularité. N'importe qui peut prendre n'importe quel code sans encombre. Mais ça produit un max de boiler plate et le manque de concision peut poser des problèmes de lisibilité.

    D'autres langages cherchent au contraire l'expréssivité maximale comme scala, c++ ou ocaml. Leur idée c'est qu'il faut que le programme reflète la vision du programmeur pour qu'il donne un maximum d'informations au compilateur qui saura en tirer partie. Mais c'est des langages plus complexe à apprendre au final.

    Les 2 approches ont du sens, il faut juste savoir embrasser la philosophie de la techno que tu utilise encore une fois ça n'a pas de rapport avec go