LINUX.ORG.RU

История изменений

Исправление tp_for_my_bunghole, (текущая версия) :

Это не Scheme, а расширения. В некоторых реализациях даже рестарты есть.

Scheme был нужен для учебного курса.
Scheme нравится своими экспериментами, как сборщик мусора в Chicken Scheme.

И наличие (property-list symbol) не гарантирует, что символ является структурой. Я легко могу сделать property-list/putprop/getprop/remprop принимающие целое число. Тогда будете утверждать, что в числе внутри хранится структура?

Буду использовать нормальный Lisp где название symbol-а всегда отличается от числа.

В Racket(не Scheme) был эксперимент по добавлению статических типов.
В Lisp это стандартная возможность с 1980-x.

Исправление tp_for_my_bunghole, :

Это не Scheme, а расширения. В некоторых реализациях даже рестарты есть.

Scheme был нужен для учебного курса.

И наличие (property-list symbol) не гарантирует, что символ является структурой. Я легко могу сделать property-list/putprop/getprop/remprop принимающие целое число. Тогда будете утверждать, что в числе внутри хранится структура?

Буду использовать нормальный Lisp где название symbol-а всегда отличается от числа.

В Racket(не Scheme) был эксперимент по добавлению статических типов.
В Lisp это стандартная возможность с 1980-x.

Исходная версия tp_for_my_bunghole, :

Это не Scheme, а расширения. В некоторых реализациях даже рестарты есть.

Scheme был нужен для учебного курса.

И наличие (property-list symbol) не гарантирует, что символ является структурой. Я легко могу сделать property-list/putprop/getprop/remprop принимающие целое число. Тогда будете утверждать, что в числе внутри хранится структура?

Буду использовать нормальный Lisp где название symbol-а всегда отличается от числа.