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

Сперва я подумывал о создании системы на базе Лиспа, но я осознал, что с технической точки зрения это не хорошо. Чтобы получить что-то подобное системе машины-Лиспа, нужен микрокод специального назначения. Именно это позволяло выполнять программы так же быстро, как другие компьютеры выполняли свои программы, и при этом еще и пользоваться проверкой типов. Без этого все свелось бы к чему-то наподобие компиляторов Лиспа для других машин. Программы были бы быстрее, но они были бы нестабильны. Так вот, это допустимо, если выполнять одну программу на системе с разделением времени &mdash; если одна программа дает сбой, это не катастрофа, это нечто, что ваша программа время от времени делает. Но это делало ее недостаточно хорошей, чтобы писать на ней операционную систему, так что я отказался от мысли о том, чтобы сделать систему наподобие машины-Лиспа.