我没有意识到这一点 :-)
我也做了一些性能测试,但是我觉得有些棘手,因为在从 clojure(script) 到裸金属的过程中需要考虑许多因素。
我想我的主要观点是,无论性能如何,对我来说,某些版本现行版本的“逻辑”其实并不对劲 :-):. 从逻辑角度看,可以使用rest而不是next..但是,在新版的Clojure中,由于某些原因,其性能远未达到我的期望(至少在我的基准测试中是这样,所以这也未必意味着很多..:-)
无论如何,我认为这个版本解决了某些“逻辑/指令”问题,同时足够清晰,易于阅读,所以我希望我能够为Clojure献出一点微薄之力。(不管贡献有多小。):-)
所以现在我看到有人已经考虑重新编写某些内容(比我之前做的更加复杂..:-)),这让我觉得有点酷(我真的喜欢这个想法!)但与此同时,也有些失望 :-)
所以,我想说的是,Clojure真的非常出色,请继续保持你的好工作!