因为clojure的首要平台依然是JVM,而JVM对尾递归和LCO/TCO都没有支持,所以clojure引入了一个
recur spec-form。
recur 其实就是函数内的goto,感觉实在是很受限。
JVM啥时候发力把以上的缺陷都改进就好了。
或者Clojure移植到LLVM平台。
YY一下。。。
因为clojure的首要平台依然是JVM,而JVM对尾递归和LCO/TCO都没有支持,所以clojure引入了一个
recur spec-form。
recur 其实就是函数内的goto,感觉实在是很受限。
JVM啥时候发力把以上的缺陷都改进就好了。
或者Clojure移植到LLVM平台。
YY一下。。。
<?xml version="1.0" encoding="gb2312"?> lein install Table of Content