Помогите мне выбрать подходящую реализацию схемы

Это кажется действительно слишком большим, чтобы просить о нем, учитывая систематически устаревшее содержание по этой теме, которое разбросано по всему Интернету.

Я просто не могу найти бесшумный и актуальный список доступных реализаций Схемы (кроме там , но мне бы понравилась красочная сводная таблица функций), поэтому я спрашиваю сообщество. пробовать десятки реализаций языка, которым я еще не владею. Помогите мне насладиться этим удивительным языком.

Требования:

  • Свободный (как в речи)
  • Легковесный: нет ненужных библиотек, кроме стандартных, необходимо быстро компилировать. Все, что легче Guile, считается легковесным.
  • R6RS (без тролля, я изучаю язык и чувствую необходимость придерживаться чего-то стандартного)
  • Нет .NET, нет JVM
  • Должно работать хотя бы на Linux
  • Должен работать как минимум на x86
  • Easy FFI
  • Бонус за быстрые реализации (очень плохо, Bigloo не поддерживает R6RS).

В настоящее время я использую Ypsilon, что мне нравится, но не поддерживается с 2008 года. Guile может быть хорошим конкурентом, но кажется довольно тяжелым (и FFI намного проще с Ypsilon).

Мне может не хватать некоторых качественных реализаций, поэтому не стесняйтесь делиться своим опытом.

ОБНОВЛЕНИЕ Спасибо за ответы, я пойду на «Воровство», так как он предоставляет почти все, что я ищу. Удачного вам планирования!

9
задан Alexandre C. 24 August 2011 в 14:15
поделиться