yihui 你说这些我觉得非常真诚, 我也能从你角度看到许多我之前不可能看到的问题. 之前表达出了误解, 我很抱歉.
但是我也可以给你提供一个我的视角, 这个视角并不是要反驳你, 而是也许能让你感受到, 如果我没看见你上面这些留言, 可能会产生什么误解.
第一, 我自己用 R 好多年, 这之中用过很多 R 的包, 看过很多教材. 我几乎可以在任何一个角落看到 Hadley 的影子. ggplot2, devtools, R package 的书, advanced R 的书 ... 这些让我对 Hadley 以及他所倡导的 tidyverse 系列有一个很好的印象. 我这里并不是要表达崇拜什么的, 而是想说, 我作为一个外来者, 我接触不到你说的这些斗争, 那么我对他和他的组织的印象就是: "对 R 贡献很大的人, 一直在输出作品, 值得尊重".
第二, 然后在这个前提之下, 我看到你的博客, 主要是 https://yihui.org/en/2018/11/dependency-winner/ 和 https://yihui.org/cn/2019/07/tidy-noise/ 博客中有批判的意味, 但是非常笼统, 对象又不太明确, 有时像在说 Hadley, 有时又像在说极端脑残粉, 整体的 "净土宗" 帽子打击面又非常大. 我现在当然明白了你到底背后经历了什么. 但是说实话, 我的最初印象是不太好的. 我当时的感受就和 Hadley 在你博客下留言一样, 不明白你到底在批判什么. 之后你又发了一个 marketing 的博客, 但并没有回应有争议的部分.
第三, 在这两个前提下, 我已经对你的动机不太确信了. 这时候我看到你们 hugodown 的争议. 但是我看到你有一个类似于 testthat 的 testit 的包. 如果我受第一第二的影响, 然后粗粒地去看待这件事, 很容易觉得你双重标准.
第四, "净土宗" 这个帽子太大了. 虽然你动机没有恶意, 但是 tidyverse 包含了太多的包, ggplot2 也是, stringr 也是. 而且如果把 Hadley 也纳入进来, 那么他的 devtools 系列也是. 但我看了大家的帖子, 更多是在说管道和 dplyr. 这也是我说为什么不能具体地, 明确地说. 比如你说的 dependency 问题, 我觉得就是具体的, 我回头就在我的包里考虑了你的说法. 然后是 "净土宗" 这个用户群也太广了, 像我在别的帖子里也支持过管道, 是不是我也算? 当然你可以说, 你说的是那些极端的脑残粉, 但就像你用 "黑人" 去指代 "黑人中的坏人" 一样. 当然, 还是要强调, 我这是在表达我之前的印象, 你说了那么多, 我现在能从你的角度去理解.
总体来说, 如果你把自己代入我的视角, 很容易对你的动机有误解.