相关疑难解决方法(0)

在"运行时"编辑程序?怎么样?

这个问题是一个必然结果:"在运行时编辑程序"?为什么?

我最近才接触到Clojure的世界,并且被我见过的"实时编码" 一些 例子所吸引.上面链接的问题讨论了"为什么".

我的问题是:这种实时编码技术如何成为可能?它是clojure语言的一个特征,使它成为可能吗?或者它只是一种他们应用的模式,可以应用于任何语言?我有python和java的背景知识.是否可以使用这些语言中的"实时代码",就像在clojure中一样?

lisp python java scheme clojure

15
推荐指数
3
解决办法
2427
查看次数

为什么Clojure/Lisp程序比其他动态语言更快?

基于过去几年的语言枪战,Clojure和其他Lisps的表现始终比其他大多数动态语言都要好.为什么会这样?是因为它的同质性吗?

编辑:

我不知道Clojure被编译成字节码就像Java和Scala一样. 这个stackoverflow线程揭示了为什么Clojure获得了编译和解释的优势.

performance clojure

14
推荐指数
1
解决办法
2208
查看次数

标签 统计

clojure ×2

java ×1

lisp ×1

performance ×1

python ×1

scheme ×1