2014-09-15 2 views
4

есть куча repl в clojure?лучший clojure repl?

  1. Lein РЕПЛ
  2. скоропись Clojure REPL плагин inteljidea
  3. гориллы РЕПЛ недавно начал
  4. сидр для Emacs

это кто-нибудь, имеющий идею, которая одна хороша?

+1

Ответ субъективный и основанный на мнениях. Вопрос может быть закрыт для этого. –

ответ

3

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

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

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

Смежные вопросы