因爲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