• # Facile

    Posté par . En réponse au journal Et vous, à votre avis, pour où commencer une quête pour une chaîne de compilation espérantophone ?. Évalué à 7. Dernière modification le 05 mars 2015 à 20:27.

    Dans le désordre :

    1. Prend un langage qui n’a aucun (ou presque) mot de clé de base comme Lisp

    2. Lua est connu pour être aisément modifiable

    3. En Ruby, tu peux quasiment tout faire sans utiliser de mot clé, par exemple tu peux définir une méthode si sur la classe bool pour te permettre de transformer :

    if toto then
    tata
    end
    

    en

    toto.si {
    tata
    }
    

    J’ai ouïe dire que tu peux aussi faire ce genre de chose en F#, SmallTalk, Nim, Scala et Rust. Les versions récentes de JavaScript (Harmony) sont aussi un bon candidat.

    1. Si tu veux faire une chaine complète, diriges toi vers LLVM au lieu de vouloir réinventer la roue.

    Je laisserai à d’autres le soin de troller sur l’intérêt douteux de la chose :)