Clojure向我介绍了Lisp语法的概念,我很感兴趣,但是让Clojure repl设置并在不同的机器上使用它是一件痛苦的事.还有哪些其他资源可用于实际动态测试和使用Lisp语法?
我想象的东西就像一个网站,你可以输入基本的代码,或浏览器插件,甚至只是一个独立的应用程序,引导你通过Lisp(在Linux/Ubuntu上运行的东西).
无法找到类似的东西以简单/可访问的方式启动我.
该SISC在线REPL正是你所需要的.它接受Scheme语法,它是Lisp的变体.
对于一个独立的应用程序,我喜欢PLT Scheme,因为它似乎在我尝试过的每个平台上都是一样的.我之前在Ubuntu上使用MIT Scheme,但是当我购买安装了64位Vista的新机器时,我决定切换.
冒着丢失所有重复点的风险,试试newlisp.
我过去使用过LispBox.易于设置和开始,但我不得不承认Emacs对我来说是第二天性.如果您对此不熟悉,可以使用其他编辑器,但与Emacs建立亲密关系将帮助您在Lispville中舒适地生活.
现在进入Clojure REPL并不难.
访问http://build.clojure.org/并下载clojure.jar
.
安装JVM.
java -jar clojure.jar
这应该适用于安装了JVM的任何计算机.
为了更有趣,安装rlwrap并使用rlwrap java -jar clojure
.