• [^] # Re: L'idéal

    Posté par (site web personnel) . En réponse au journal Votre langage idéal ?. Évalué à 2.

    J'évoque Common Lisp, parce que

    • c'est un langage objet à gestion de la mémoire automatique, suffisamment souple pour que ce code soit écrit dans ce langage
    • avec des bonne VM
    • que ça a un compilateur écrit dans ce langage (self hosting)
    • Il y a quand même du typage statique, qui te file plein d'infos et de warnings (avec SBCL)
    • ça a un méga système objet
    • Ça a des macros (sortes de fonctinos qui n'évaluent pas leurs paramètres. Sinon, les FEXPRs ont été bannis il y a longtemps)
    • Ça a des bons bindings de MPI
    • Ça a des variables à portée lexicale (comme les locales en Lua)
    • Ça se compile vers du langage machine.