欢迎!请访问关于页面了解更多关于其如何运作的信息。
对此做法反序并首先提交票证/补丁表示歉意。票证在这里:https://clojure.atlassian.net/jira/software/c/projects/CLJ/issues/CLJ-2786
票证包含所有重要细节、基准测试结果和代码。在这里,我想知道人们是否通常使用 transients,他们是如何决定使用 transients 是否会导致性能提升而不是降低,以及其他可能的疑虑。当通过 transients 做事情时,我总是感到矛盾,可能是因为《Clojure 的乐趣》一本书中声称 transients 对小输入效率低下。使用当前版本 Clojure 进行的基准测试总体上确认了这一点。