欢迎!请在关于页面了解有关此方式的更多信息。
抱歉没能倒序进行,而是先提交了票据/补丁。票据在这里: https://clojure.atlassian.net/jira/software/c/projects/CLJ/issues/CLJ-2786
该票据包含所有重要细节、基准测试结果和代码。这里我想听听大家对transient的普遍使用看法,他们是如何决定transient是否能带来性能提升而不是降级,以及其他任何可能的疑虑。我发现自己在使用transient时总有些矛盾的心理,可能是因为在《Clojure 的欢乐时光》一书中提到transient对于小输入不高效。当前Clojure版本的基准测试整体确认了这一点。