История изменений
Исправление
dave,
(текущая версия)
:
Основные реализации: SBCL, Clozure CL, LispWorks и Allegro CL. Последние две - коммерческие, и у них есть свои среды IDE, в том числе, бесплатные, хотя и с ограничениями. Для начала я бы посоветовал установить (1) SBCL + Emacs + Slime и отдельно бесплатный (2) LispWorks Personal Edition.
Что касается скорости. Ядро языка быстрое. С опциональными декларациями типов даже может быть очень быстрым.
Что является медленным. Это CLOS (это такой свой вариант ООП). И это боксинг для некоторых вещественных типов (не всех и не всегда) при выходе из функций. Если ты не собрался писать числодробильное или критическое по скорости приложение, то может забить на эти две вещи совсем.
Исходная версия
dave,
:
Основные реализации: SBCL, Clozure CL, LispWorks и Allegro CL. Последние две - коммерческие, и у них есть свои среды IDE, в том числе, бесплатные, хотя и с ограничениями. Для начала я бы посоветовал установить (1) SBCL + Emacs + Slime и отдельно бесплатный (2) LispWorks Personal Edition.
Что касается скорости. Ядро языка быстрое. С опциональными декларациями типов даже может быть очень быстрым.
Что является медленным. Это CLOS (это такой свой вариант ООП). И это боксинг для некоторых вещественных типов (не всех и не всегда) при выходе из функций. Если ты не собрался писать числодробильное приложение, то может забить на эти две вещи совсем.