How mature is clojure-clr? Does this support all the functions that clojure/jvm provides? Does it run on Mono without any problem?
clojure-clr有多成熟?这是否支持clojure / jvm提供的所有功能?它是否在Mono上运行没有任何问题?
I tried clojure-clr, and it seems to work fine with REPL. However, when I tried to run examples with mono Clojure.Main.exe clojure/samples/ants.clj
, I got a bunch of error messages. Is this a problem with running clojure-clr on Mono?
我尝试了clojure-clr,它似乎与REPL一起使用。但是,当我尝试使用单声道Clojure.Main.exe clojure / samples / ants.clj运行示例时,我收到了一堆错误消息。这是在Mono上运行clojure-clr的问题吗?
2 个解决方案
#1
7
It is commonly used from, what i gather, on mono though it gets less attention than clojure-jvm in almost every way so it seems reasonable to expect it to lag the JVM version on features and have its own set of bugs. Slower development may also reduce the bug creation rate perhaps?
它通常用于我所收集的单声道,虽然它几乎在所有方面都比clojure-jvm受到的关注少,所以看起来它在功能上落后于JVM版本并且有自己的一组错误似乎是合理的。较慢的开发也可能会降低错误的产生率?
#2
2
I find this SO post quite interesting and useful - Clojure on the CLR
我发现这个SO帖子非常有趣和有用 - 关于CLR的Clojure
This video clip is also pretty interesting - http://channel9.msdn.com/blogs/charles/emerging-langs-clojure-and-f, and from this video, Rich Hickey (the inventor of Clojure) said that Clojure was initially programmed with C# and Java. He also mentioned the original name he thought about Clojure was CLJ(C#, Lisp and Java): Why is Clojure named Clojure
这个视频剪辑也非常有趣 - http://channel9.msdn.com/blogs/charles/emerging-langs-clojure-and-f,在这段视频中,Rich Hickey(Clojure的发明者)说Clojure最初是用C#和Java编程。他还提到了他认为Clojure的原始名称是CLJ(C#,Lisp和Java):为什么Clojure命名为Clojure
#1
7
It is commonly used from, what i gather, on mono though it gets less attention than clojure-jvm in almost every way so it seems reasonable to expect it to lag the JVM version on features and have its own set of bugs. Slower development may also reduce the bug creation rate perhaps?
它通常用于我所收集的单声道,虽然它几乎在所有方面都比clojure-jvm受到的关注少,所以看起来它在功能上落后于JVM版本并且有自己的一组错误似乎是合理的。较慢的开发也可能会降低错误的产生率?
#2
2
I find this SO post quite interesting and useful - Clojure on the CLR
我发现这个SO帖子非常有趣和有用 - 关于CLR的Clojure
This video clip is also pretty interesting - http://channel9.msdn.com/blogs/charles/emerging-langs-clojure-and-f, and from this video, Rich Hickey (the inventor of Clojure) said that Clojure was initially programmed with C# and Java. He also mentioned the original name he thought about Clojure was CLJ(C#, Lisp and Java): Why is Clojure named Clojure
这个视频剪辑也非常有趣 - http://channel9.msdn.com/blogs/charles/emerging-langs-clojure-and-f,在这段视频中,Rich Hickey(Clojure的发明者)说Clojure最初是用C#和Java编程。他还提到了他认为Clojure的原始名称是CLJ(C#,Lisp和Java):为什么Clojure命名为Clojure