Я читал это, но, похоже, нет учебника/документа о разнице между этими двумя или еще чем-то.
Заменит ли socket repl nrepl?
Я читал это, но, похоже, нет учебника/документа о разнице между этими двумя или еще чем-то.
Заменит ли socket repl nrepl?
По крайней мере, не сейчас. clojure.core.server/repl
— это просто старый добрый REPL, который прослушивает сокет и также выдает вывод через сокет. Я бы предпочел, чтобы этот сокет repl был хорошим и небольшим исправлением для добавления REPL по сети без (большого) изменения кода.
nREPL, с другой стороны, давно отсутствует. Он предоставляет гораздо больше функций, среди которых промежуточное ПО является наиболее заметным. nREPL позволяет редакторам и IDE интерактивно взаимодействовать с JVM, обогащая опыт использования базового REPL.
тлдр;
Длинная версия: