1
有沒有辦法讓後臺運行Clojure的JVM能夠根據需要評估Clojure代碼?讓Clojure在後臺運行的JVM
我們的目標是在Clojure中編寫一些小的「腳本」,比如用bash等腳本語言編寫的東西。
有一種方法可以使用引導構建工具編寫「shebang-style」腳本,但由於JVM/Clojure啓動時間的原因,執行時間過長。
有沒有辦法讓後臺運行Clojure的JVM能夠根據需要評估Clojure代碼?讓Clojure在後臺運行的JVM
我們的目標是在Clojure中編寫一些小的「腳本」,比如用bash等腳本語言編寫的東西。
有一種方法可以使用引導構建工具編寫「shebang-style」腳本,但由於JVM/Clojure啓動時間的原因,執行時間過長。
使用clojure.tools.nrepl來啓動「在後臺運行」的nREPL服務器。然後,您可以通過將nREPL客戶端附加到它來運行任何「腳本」。
看看普朗克:http://planck-repl.org/它是專門爲這種事情設計的。它是cljs而不是clj,但你仍然會爲你的屁股感到震驚。 – MarkNFI
啊,太糟糕了 - 我正在使用linux .. –
恩,那滴水怎麼樣? https://github.com/ninjudd/drip – MarkNFI