相关疑难解决方法(0)

JVM是否会阻止尾调用优化?

我在这个问题上看到了这个引用:什么是构建Web服务的好函数语言?

特别是Scala不支持尾调用消除,除了自递归函数,这限制了你可以做的组合种类(这是JVM的一个基本限制).

这是真的?如果是这样,那么创建这个基本限制的JVM是什么呢?

java jvm scala tail-recursion

98
推荐指数
4
解决办法
2万
查看次数

将Common Lisp代码移植到Clojure

将Common Lisp应用程序移植到Clojure有多实用?更具体地说,Common Lisp中存在哪些功能在Clojure中不存在,并且必须重新编写?

lisp clojure common-lisp

34
推荐指数
3
解决办法
7756
查看次数

标签 统计

clojure ×1

common-lisp ×1

java ×1

jvm ×1

lisp ×1

scala ×1

tail-recursion ×1