我之前不知道有这回事。
我也做了一些性能测试,但我觉得这有点棘手,因为从clojure(script)到裸金属有诸多因素要考虑。
我认为我的主要观点是,不管性能如何,对我来说,某些版本当前版本的‘逻辑’就是不对 :)-(……从逻辑角度来看,可以用rest代替next……但是在较新的Clojure版本中,由于某些原因,它的表现并没有我想象的那么好(……至少在我的基准测试中是这样的……所以这并不意味着太多…… :)-(
所以无论如何,我认为这个版本已经解决了某些的‘逻辑/命令式’问题,同时也很清晰,美观,所以我希望我或许能做出一点(无论多小)贡献给Clojure本身。 :)
因此,现在看到有人已经考虑过以更复杂的方式重新编写某些东西(比我考虑过的更复杂…… :-(……)这感觉很酷(我真的很喜欢这个主意!)但与此同时,它也是一大打击 :-(
所以, 我大概只想说Clojure真的很好,继续做好!