【发布时间】:2016-10-16 20:34:00
【问题描述】:
我一直在阅读这篇文章,但似乎没有关于这两者之间区别的教程/文档。
socket repl 会取代 nrepl 吗?
【问题讨论】:
标签: clojure clojurescript read-eval-print-loop nrepl
我一直在阅读这篇文章,但似乎没有关于这两者之间区别的教程/文档。
socket repl 会取代 nrepl 吗?
【问题讨论】:
标签: clojure clojurescript read-eval-print-loop nrepl
至少现在不会。 clojure.core.server/repl 只是一个普通的旧 REPL,它监听套接字,并通过套接字吐出输出。我宁愿认为这个套接字 repl 是一个不错的小修复,可以通过网络功能添加 REPL 而无需(大量)代码更改。
另一方面,nREPL 已经出现很久了。它提供了更多的功能,其中中间件是最突出的。 nREPL 使编辑器和 IDE 能够与 JVM 进行交互通信,丰富了使用基本 REPL 时的体验。
【讨论】:
tldr;
长版:
【讨论】: