有没有关于ClojureCLR的可靠文档或教程?

9
我决定研究Clojure(受这本书的启发)。经过一些研究,我了解到可以使用ClojureCLR而不需要学习各种Java库,从而利用我的.Net经验。但是,我发现CLR版本的Clojure几乎没有文档(即使官方网站似乎也会引导您查看JVM实现的文档)。
有人知道在哪里可以找到一些不错的教程、书籍、文章或文档吗?如果真的没有,那么是否可以安全地假设我可以通过JVM实现来学习大部分所需知识(即两个实现之间很少有区别,因此知识将相对容易转移)?
如果需要,我愿��学习JVM版本和Java库(这将扩展我的知识,这也是我首先研究函数/ lisp语言的原因)。
2个回答

5
目前,使用JVM可能会更顺畅地学习Clojure。Clojure中有一些令人兴奋的新想法,无论你选择哪个平台,这些都将是非常有趣的学习内容。但如果你在工具和社区更好的平台上,你可能会发现更容易集中精力学习所需内容。
当然,使Clojure成为Clojure的语言部分将完全相同,一旦你熟悉它们,CLR方面的东西可能会更容易访问。我认为普遍的共识是,一旦Clojure在Clojure中实现,CLR版本将更紧密地跟踪JVM的开发。
Clojure已经吸引了大量的爱好者,其中很多人没有Java或.NET经验(来自Lisp),因此我认为.NET与JVM之间的差异不是常见的障碍。
*Arthur的意见 :)

好的,谢谢。我同意Clojure似乎是一个快速发展的社区。这也是我选择它作为下一个尝试的语言的原因之一。我会选择JVM实现,然后我们再看看CLR版本在未来的发展如何。 - Jason Down

2

有一篇专门介绍 Clojure Clr 版本的博客可能会引起您的兴趣,链接在这里。我相信贡献者既包括原始 Clojure 创建者 Rich Hickey,也包括 CLR 端口创建者 David Miller。


谢谢提供链接。我一定会去看看的。 - Jason Down

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接