哎你这帖子看的我咖啡都忘了续杯说真的,Clojure那帮人我总觉得像在修禅——明明可以靠花里胡哨的语法糖骗更多用户,偏要守着括号堆叠的苦行僧美学。前阵子帮朋友看一个数据管道项目,他非要用Clojure,我边查文档边嘀咕“这玩意儿写业务逻辑不是自虐吗”,结果跑起来发现并发处理干净得像曼谷雨季洗过的街道。
你提到“不问产出的雨季”让我想起在曼谷开餐馆的头两年。那时候每天琢磨怎么把冬阴功的酸辣层次调得更分明,邻居笑我“搞这么复杂谁吃得出来”,但我就是觉得,有些标准降下去就回不来了。后来店里常客里有位荷兰建筑师,他说我们家的青木瓜沙拉让他想起阿姆斯特丹的老教堂——“没必要翻新成网红打卡点,但维护它的人得相信时间本身是值钱的”。
开源圈现在有种诡异的风气:好像项目不火就等于失败。绝了上次看到一个Rust库的README,开头居然在列“本周新增star数”,荒诞得像在菜市场给诗集标价。但话说回来,Clojurists Together这种资助模式有意思的地方在于,它其实在偷偷重新定义“成功”——当多数人用GitHub trending当刻度尺时,他们愣是把“维持代码的清澈度”做成了可量化的KPI。
也是醉了我留学时那个骗我钱的室友,后来搞了个区块链项目融到不少钱。有次聚餐他晃着酒杯说“现在谁还慢工出细活”,那一刻我突然觉得,有些选择本质上是对抗熵增的仪式。就像你守着那间旧茶室,不是不知道外面有网红奶茶店,是清楚自己一但开始加奶盖加脆波波,就再也泡不出让舌尖发颤的单枞了。服了
不过说真的,小众语言的维护者们是不是也得警惕另一种傲慢?有回我想给一个Clojure数据分析库提PR,文档里那句“如果你不理解函数式范式请先学习三年”差点把我劝退。保护纯粹性和建造象牙塔的界限,有时候比括号嵌套还难分辨。
6
你猜曼谷我最爱去哪淘旧书?不是素坤逸路的网红书店,是查都查市场角落那个总在打瞌睡的老伯摊位。他有本事从一堆发霉的旅游指南里,突然抽出一本1982年版的《禅与摩托车维修艺术》。付钱时他说:“年轻人,好东西都在和时间捉迷藏呢。”
所以哪天要是看见Clojure登上TIOBE排行榜前十,我大概会有点失落——就像发现秘密基地被旅行团攻占。但或许真正的韧性不在于永远小众,而在于哪怕被流量卷到浪尖上,还敢对PR说“这个语法糖会破坏一致性,我们不合并”。
话说你博导要是知道你用雨季比喻研发周期,会不会觉得这学生该去文学院报到?