开源意识流

观点与事件:科技、开源、商业化

为什么别的社区总是不反思


By Forsaken

警告:本期内容可能令人不适,如果感觉不适,请反思自己为什么要阅读,而不是责怪本站小编为什么喝多了。干杯!

最近,一向顺风顺水并且号称“屠 C 大(白)左”的 Rust 似乎陷入了某种烦恼,好容易用 Rust 重写某个文件系统,到某个会议上炫耀,却被内核开发者劈头盖脸地训斥了一顿。身为荣耀的 Rust 开发者,被谁骂都能反骂回去,唯独内核开发者是爹一般的存在,Rust 存在的最大价值不就是获得内核开发者的认可吗?不然它的 marketing 不就彻底失败了好吗?


随着 Pixel8 全面上马 MTE,留给 Rust 越来越少了,伤其十指不如断其一指,如果能够一举占领 kernel 阵地,那不就彻底搞定了吗?这个战略本身倒是没什么问题,想法非常好,但作为爹中之爹的 Linus 本人却总是表达一些暧昧而模糊的态度,什么多元化很好呀、有投入(主要还是金钱赞助基金会)总是好的呀、我都让你们以 module 形式进入内核了好吗别老说我只是让你们在外面蹭蹭、进 built-in 不行的啦人家还没做好准备之类的云云。


如今,没有任何人敢小看 Rust,它就是流量的保证。如果你写了一个很平庸的东西,千万要告诉别人你是用 Rust 写的,这能给你带来一点初始流量。别小看那一点初始流量,任何流量生意,死就死在缺乏初始流量上面。


谁承想,那边好久不关注就差点以为死绝了的 C++ 社区最近也传来福报——干脆就把 Rust 的 feature 直接加进 C++ 不就完事了不是吗!?反正大家都是本着安全,谁也没有暗中想要夹杂私货,一心为了开发者好吗。既然如此,大家都是天下大同,那么只要能妥善解决安全问题不就行了吗,皆大欢喜,也不需要 Rust 大费周章了,节约时间和赞助商的金钱不好吗?


Google 也一再表示,用 Rust 重写我们需要的固件很简单的啦。简单你就干就完事儿了,老说这些是什么意思?你又不缺钱也不缺人。再说了,Google 还说了,在谷歌的 Rust 程序员,生产力是 C/C++ 的一倍!这让谷歌的 C/C++ 程序员听了心情舒畅——既然 Rust 这么好搞,你就让我们这些臭搞 C/C++ 的拿个 2N 滚蛋不就行了。老在老员工面前敲来打去的,知道的你是天下为公,不知道的以为你嫌贵了呢。


真是的,为什么除了我以外的人,总是一点也不懂得反思呢?

这世界简直太糟了!