Interactive Programming in Clojure and JAVA

Hysenbird

Cook

靠寫 Java 糊口麵吃,並偷用一點 Clojure 的 LISP 愛好者。

JAVA 9 後提供了 JShell 讓開發者能夠互動式地驗證程式碼,但比起 LISP 世界的 REPL 還是不太易用。本主題將比較 JShell 和其它相似工具 (e.g. Eclipse SketchBook) 的優缺點,並介紹 Clojure REPL 的環境與其優劣,以及如何取代上述工具,使 Clojure 能成為一個在 JAVA 專案中使用並幫助開發的互動式工具包。

1. 本場次為中文