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

基本の拡張言語としてLisp系の強力な言語を使うことで、得ることができる興味深い恩恵があります. 基本の言語へと翻訳することで、ほかの言語を実装することができるのです. 基本言語が TCL の場合、 TCL へと翻訳することでは、Lispを簡単には実装できません. しかし、基本言語がLispであれば、翻訳することでほかのことを実装することはそんなに難しいことではありません. わたしたちの考えは、もし、それぞれの拡張可能なアプリケーションがSchemeをサポートするならば、 TCL やPythonやPerlの実装をSchemeで書けて、Schemeへとプログラムを翻訳することができる、というものでした. そして、それをどんなアプリケーションにもロードして、望みの言語でカスタマイズできて、ほかのカスタマイズと同じように動作するでしょう.