纯文本配置还是注册表
这篇讲的是操作系统配置文件的哲学之争。作者从 Unix/Linux 沿用40多年的纯文本配置传统出发,直接对比了微软在 Windows 上一系列眼花缭乱的方案演进——从 INI 文件到注册表,再到 XML。 文章的核心观点很鲜明:Unix 的纯文本配置胜在简单、透明,用户可以直接查看和修改,这种“一切皆文本”的文化是一种强大的延续。而 Windows 的“创新”——特别是注册表——则常被诟病为复杂且不透明,尽管它一度被视为强大的集中式配置管理方案。 作者通过对比,揭示了两种设计哲学的根本差异:一种是信任用户、追求极简与可维护性;另一种是平台主导、功能集中但可能带来额外复杂度。文章并没有简单地评判高下,而是引导读者思考不同场景下,这种差异带来的实际影响和选择背后的逻辑。