Улучшения Clojure JVM 7/8

Рич Хики и другие отметили, что Clojure не получит значительных улучшений по сравнению с предстоящим invokeDynamic , запланированным для JVM 7 или 8, но увидит прирост производительности за счет хвостовой рекурсии.

Будет ли хвостовая рекурсия влиять на

(fn [...] (recur ...))

или

(loop [...] (recur ...))

Я не Я не ожидаю, что они станут быстрее, поскольку компилятор, вероятно, уже генерирует структуры цикла.

14
задан Ralph 29 November 2010 в 15:07
поделиться