- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我决定调查 Clojure (灵感来自this book)。经过一番研究后,我了解到我可以通过使用 ClojureCLR 来利用我的 .Net 经验。而不需要学习各种Java 库。然而,我发现关于 Clojure 的 CLR 版本的文档非常少(即使是官方网站似乎也会将您推送到 JVM 实现的文档)。
有谁知道在哪里可以找到一些像样的教程、书籍、文章或文档?如果确实没有,是否可以安全地假设我可以通过 JVM 实现来学习我需要知道的大部分内容(即,两种实现之间几乎没有区别,因此知识将相当可转移)?
如果需要的话,我愿意学习 JVM 版本和 Java 库(很好的扩展...这就是我首先研究函数式/lisp 语言的原因)。
最佳答案
现在,您可能会发现使用 JVM 获得更流畅的 Clojure 学习体验。 Clojure 有一些非常令人兴奋的新想法,无论您选择什么平台,学习这些都会很有趣,尽管您可能会发现,如果您使用的平台更好,更容易专注于您要学习的内容。工具和更大的社区。
构成 Clojure 和 Clojureish 的语言部分当然是完全相同的,一旦您熟悉了它们,那么 CLR 方面可能会更容易理解。我的印象是,普遍的共识是一旦 Clojure 在 Clojure 中实现,CLR 版本将更加紧密地跟踪 JVM 开发。
Clojure 吸引了大量没有 Java 或 .NET 经验的爱好者(来自 Lisp)的追随者*,因此我不认为 .NET 与 JVM 之间的差异是常见的绊脚石。
*亚瑟的意见:)
关于clojure - 有关于 ClojureCLR 的任何像样的文档或教程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6673305/
我是一名优秀的程序员,十分优秀!