• [^] # Re: Rust

    Posté par . En réponse au lien Visual Studio Code : un éditeur libre ou un piège pour les développeurs ?. Évalué à 3.

    je serai tenté de dire un C++ rouillé

    en fait pas rouillé, simplement mal/pas appris. avant les lambda on pouvait faire l'équivalent avec des struct avec operator() et faire ce qu'il fallait pour les variables (référence, copie...) j'ai appris le c++ après 2000, et ces trucs on me l'a jamais appris, c'est après la sortie du c++11, et des années à pester contre le choix de rester à celui de 2003 que j'ai trouvé comment faire avec.

    Et du coup, quand on compare Rust à C++20, on a surtout l'impression d'un concours d'illisibilité de code mais quand même sans jamais dépasser Perl :-D.

    En fait le C++ peut être parfaitement lisible; tout comme le Perl ; de même il est tout à fait possible de faire un texte syntaxiquement exact en Français, tout en étant parfaitement incompréhensible, voire même ambigu; à cela on peut ajouter le ton ou le contexte et no peut avoir des sens radicalement différent; est-ce une raison de vouloir l'appauvrir? Je ne pense pas.

    La relecture de code se répand; et c'est une bonne chose; si le relecteur ne comprend rien (quel que soit le langage), y'a probablement un effort à faire, sinon on récupère une boite noire.

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