Лучший репл?

Есть куча репл в clojure?

  1. лейн репл
  2. курсивный репл плагин inteljidea
  3. горилла репл недавно запущен
  4. сидр для Emacs

У кого-нибудь есть идеи, какой из них хорош?

1 ответ

Решение

Практически все упомянутые REPL Clojure основаны на nREPL и, как таковые, имеют одинаковую функциональность бэкэнда. Выбор клиентского интерфейса REPL обычно зависит от варианта использования:

  1. Минимальный REPL, требующий только JVM и Clojure jar, без клиент-серверной структуры nREPL или leiningen project.clj интеграция:
    • Clojure REPL запущен java -cp clojure.jar clojure.main
  2. Быстрые проверки командной строки или упрощенная установка для подключения только из систем командной строки:
  3. Работа с IDE по вашему выбору:
  4. Потребность в ноутбуках iPython, таких как интерактивный интерфейс и постоянство, графические графики

Зрелость и функциональность клиента в этих категориях мало отличаются и зависят от предпочтений пользователя. Тем не менее, выбор правильного типа REPL по прецедентам имеет все значение, поэтому большинство пользователей Clojure переключаются между ними при необходимости.

Другие вопросы по тегам