他们对clojure的官方立场是什么?
答案 0 :(得分:6)
为什么Sun / Oracle(作为一个整体),empoyees,或所述Java库或JVM的数百万用户中的任何一个都关心Clojure,除了Clojure对个人任务有益(或有害)之外?
问题是,充其量只是愚蠢。
Clojure不会取代Java - 它甚至不会被设计为 - 如果有的话,只是简单地展示了JVM的适应性(以及用于以相对有效的方式支持动态语言的黑客层)。希望JVM能够蓬勃发展并得到改进(并将更好地支持“非Java”编程模型)。
答案 1 :(得分:3)
太阳不是一个单一的想法。你会在地图上找到关于clojure的意见:
http://www.google.com/search?source=ig&hl=en&rlz=&q=site%3Ablogs.oracle.com+clojure&aq=f&oq=&aqi=
不要忘记,在JVM上运行的许多非Java语言都可以利用JDK内部和非JDK中的大型库。我认为Sun普遍赞同这种重用。
答案 2 :(得分:3)
没有理由为什么sun可能对其他JVM语言“不太兴奋”(除了Clojure之外还有很多语言:Groovy,Scala,JRuby,Jython,甚至来自Sun本身的JavaFX)。 / p>
我认为所有这些新语言对于JVM都很重要,并且Sun正积极致力于在JVM中添加对替代编程语言的支持(例如,请参阅JSR 292)。
并不像Sun希望每个人都只使用Java编程语言......
答案 3 :(得分:2)
我不知道Clojure的任何“官方”立场。您可能已经看到了有关在JVM上支持动态语言以及在Santa Clara园区托管JVM语言峰会的工作报告。一般的态度似乎是,如果你想做一些编程,请来JVM做。
答案 4 :(得分:0)
Clojure最乐观的成功案例可能是相对于其他Lisp变种而定义的。如果Clojure领导Lisp军队(不太可能,BTW,但这是另一个问题)它仍然没有太大的经济影响。
如果它没有太大的经济影响,那么它在公司内部就不会有传统的智慧。那里的人会喜欢它并且不喜欢它,但作为一个公司,他们只是不会这样或那样。
如果冻结过来然后开始在Clojure开始开发,该公司可能仍然不会关心,他们只会找到适应和生活在新生态系统中的方法。随着时间的推移,一个故事将会发展成为他们开始时的想法。