Z:gnu-www-ja-rms-lisp--72fac6-There's an interesting benefit/fr

Il y a un avantage intéressant à utiliser pour votre langage d'extension primaire un langage puissant, tel qu'une version de Lisp. Vous pouvez implémenter d'autres langages en les traduisant dans votre langage primaire. Si votre langage primaire est TCL, vous ne pouvez pas implémenter facilement Lisp en le traduisant en TCL. Mais si votre langage primaire est Lisp, il n'est pas difficile d'implémenter d'autres choses en les traduisant. Notre idée était que si chaque application extensible acceptait Scheme, on pourrait écrire une implémentation de TCL ou de Python ou de Perl en Scheme, qui traduirait ce programme en Scheme. Puis vous pourriez charger cela dans n'importe quelle application et la configurer dans votre langage favori, et cela marcherait également avec d'autres configurations.