clojure-clr有多成熟?我可以和Mono一起使用吗?

时间:2011-05-20 15:05:27

标签: .net clojure clojureclr

clojure-clr有多成熟?这是否支持clojure / jvm提供的所有功能?它是否在Mono上运行没有任何问题?

我尝试了clojure-clr,它似乎与REPL一起使用。但是,当我尝试使用mono Clojure.Main.exe clojure/samples/ants.clj运行示例时,我收到了一堆错误消息。这是在Mono上运行clojure-clr的问题吗?

2 个答案:

答案 0 :(得分:7)

它通常用于我收集的单声道,虽然它几乎在所有方面都比clojure-jvm受到的关注少,所以期望它在功能上落后于JVM版本并且有自己的一组错误似乎是合理的。较慢的开发也可能会降低错误的产生率?

答案 1 :(得分:2)

我发现这篇SO帖子非常有趣且有用 - Clojure on the CLR

这个视频片段也非常有趣 - http://channel9.msdn.com/blogs/charles/emerging-langs-clojure-and-f,从这个视频中,Rich Hickey(Clojure的发明者)说Clojure最初用C#和Java编程。他还提到他认为Clojure的原始名称是CLJ(C#,Lisp和Java):Why is Clojure named Clojure