看了那篇讲 Windows 7 的文章,忽然有些触动。大家怀念它,倒不是因为它新潮,反而是克制——没拼命往里塞功能,把桌面打磨得顺手。这道理放在开源里也成立。
我素来偏爱极简,看许多新框架总觉得太喧哗。回头看 git、SQLite 这些"老古董",它们靠的从来不是时髦,不过是把一件事做到稳、做到顺手,于是慢慢活成了基础设施。反观社区里,多少人陷在"再造一个轮子"的焦虑里,非得换个花哨架构才安心。
可用户哪管你架构华丽不华丽,他只想知道报错看不看得懂、文档查不查得到。一个小工具,报错友好、说明清楚,往往比一个庞大却难上手的大平台更实在。
说实话开源的根,说到底在"可被普通人掌握"。工具足够好用,它才真正属于社区,而不是少数极客的玩具。只是这份好用,比想象中更难。