#lisp #scheme
Посоветуйте интерпретатор Scheme для линукса. Хочу, чтобы он был с REPL, с возможностью вернуться стрелкой вверх к предыдущему выражению и отредактировать в нем любое место, а не только последнюю строку. Чтобы скрипты .scm можно было запускать из консоли как обычные программы и получать на экране ответ. Предложений много, не знаю, что выбрать.
Ответы
Ответ 1
Для Linux и встраивания, сейчас уже однозначно - Guile. С целью писать в продакшен для платформ, в т.ч. мобильных - Gambit. У Chicken комьюнити а-ля AUR, соответственно - толковая организация модулей и хорошая поддержка. Когда нет возможности использовать EMACS, и с целью обучения в качественной среде, подходит Racket. Практичный инструмент для всего, что можно назвать сценариями - SCSH.Ответ 2
Geiser в Emacs поддерживает Guile, Racket и CHICKEN Scheme (из @haziz ответа на связанный вопрос).Ответ 3
Хорошая альтернатива - Chez Scheme. У него есть встроенный редактор s-выражений (expedit), быстрая VM и дополнение названий симболов.
Комментариев нет:
Отправить комментарий