【发布时间】:2011-12-11 10:41:50
【问题描述】:
现在有很多编程语言:函数式、面向对象、动态或静态类型,或者这些特性的混合。
最近我注意到了这个版本:http://opendylan.org/news/2011/12/10/new_release.html
打开迪伦。
如果已经有 Clojure、Python、Java、Scala、C#、Common Lisp、Scheme 以及可以说是更大、更重要的社区和更多的库,为什么人们学习这种编程语言会很有趣?
我希望这篇文章不会因为“过于主观”而被关闭,我只是对 Dylan 与所有其他编程语言的不同之处感兴趣!
【问题讨论】:
-
Dylan 维基百科页面没有回答您的问题吗?
-
每一种编程语言都是有价值的,只要它至少与其他语言有一点不同。这是一种进化,生物多样性始终是进步的关键。所以,如果你是一名语言设计师(现在所有的程序员都必须设计特定领域的语言),你必须对那里的每一种小语言都多加注意。
-
当 Python、Scala 和 Clojure 刚问世时,可能有人问过同样的问题。现在我们认为它们是理所当然的。谁知道这种新语言会有什么用处。
-
这不是一门新语言。它是在九十年代初创建的,但显然现在已经投入了新的努力。
-
“为什么人们学习这种编程语言会很有趣”——显然是为了好玩!
标签: python scala clojure common-lisp dylan