Z:gnu-www-ja-rms-lisp--f50609-At first, I thought of making/ja

最初は、わたしは、Lispベースのシステムを作ることを考えていました. しかし、それは技術的に良い考えではなかろうと考えるに至りました. Lispマシンのようなシステムとするには、特別の目的のマイクロコードを必要とします. それが、ほかのコンピュータで動くのと同じように速くプログラムを実行させ、かつ、型チェックの恩恵を受けることを可能とするのです. それなしでは、ほかのマシンでのLispコンパイラと同じくらいに削減されてしまいます. プログラムは速くなりますが、不安定でしょう. タイムシェアリングのシステムで一つのプログラムを実行する場合には、それは問題ないでしょう. 一つのプログラムがクラッシュしても、大きな災害ではありません. それはあなたのプログラムでときどきあることでしょう. しかし、オペレーティング・システムをそれで書くのは適当ではありません. ですから、わたしは、Lispマシンのようなシステムを作るという考えを捨てたのです.