【发布时间】:2012-01-23 05:39:12
【问题描述】:
【问题讨论】:
-
Python 是“建立在”C 之上的,那么 Python 相对于 C 的优势是什么?底层语言,除非暴露出来,否则与“顶层”的力量无关。
-
我怀疑有没有——scheme 是一种众所周知的、相当流行的语言,其中包含用于做事的库,而 arc 是一个创建早期网络商店的人的虚荣项目。
-
将 DSL 与完全独立的语言进行比较似乎有点愚蠢。例如,我不会说“LiftWeb 或 Scala”或“Seaside 或 SmallTalk”或“Sinatra 或 Ruby”。 (授权的 Lisp 形式确实可以模糊区分。)
-
@pst:Arc 被称为 a Lisp,因此是一种新语言,而不是 DSL。这一事实表明 PG 正在改变事物,而不仅仅是添加到 Racket 中。如果您知道这是错误的,那将是一个有用的答案,但说这个问题很愚蠢是没有帮助的。
-
@drysdam:如果 Python 构建在 Ruby 之上,情况会更接近并行(但仍不完美),有人问 Python 相对于 Ruby 有什么优势。如果没有暴露 Racket 的任何部分,那么这是有用的信息,并且可能是有用答案的一部分。告诉人们他们的问题很愚蠢通常不是很有用。