失恋以后,他发明了一门超越C的编程语言!(续)

前段时间我写过一篇文章《失恋以后,他发明了一门超越 C 的编程语言》,介绍了 Zig 这门有点“不走寻常路”的新语言。

没想到,这门语言本身很有个性,它的创始人安德鲁在做事的风格上更是个性。

11 月 26 日,他发布了一篇博客:Zig 正式从 GitHub 迁移到 Codeberg

为什么要走?原因主要有两个。

1.GitHub被微软收购以后,越做越烂

GitHub曾经流畅的界面变得反应迟缓,经常完全无法使用。

GitHub Actions的可靠性问题日益严重,3 月份的安全漏洞导致超过 23,000 个代码库的 CI/CD 密钥泄露。

11 月中旬,Dependabot 的速率限制导致 57% 的任务失败。

GitHub Actions还存在一个“vibe-scheduling”漏洞,该漏洞会随机选择要运行的 CI 作业,导致严重的构建队列积压。

对于一个高度依赖自动化构建的编程语言项目来说,这是不能忍的。

2.GitHub全面拥抱AI

安德鲁给Zig定下的规矩很简单也很明确:No LLM , No AI 。

因为开源不仅是写代码,还包括 review、讨论、学习、贡献,这些事儿应该由真正的人来完成。

但是安德鲁发现,在Zig的pr中,有不少是AI生成的:

这让安德鲁很不爽。

更让安德鲁不爽的是,Zig所在的平台GitHub正在大力推广AI,它的CEO曾经说过:要么拥抱AI,要么滚蛋。

GitHub不但推广Copilot,也鼓励这种由AI生成的PR和issue。

在这种大趋势下,两种价值观的冲突是不可调和的。

解决的办法只有一个:走人。

安德鲁给Zig选择了一个非盈利的、社区驱动型的托管平台:Codeberg。

这个平台不集成人工智能或者Copilot,不追踪用户,采用隐私优先架构,由社区治理而非企业控制。

特别值得一提的是,它的用户界面和YAML语法与GitHub几乎完全相同,因此迁移过程非常简单。

Zig做出这样的事情,是非常需要魄力的,因为Zig的主要收入来源就是GitHub Sponsors。

离开GitHub,钱没了,要是你,你干不不?

安德鲁毅然决然地做了,他停止了GitHub Sponsors,然后在Every.org建立了新的捐赠账号,呼吁大家从那里向Zig捐款。

我估计,Zig想恢复原来的捐赠水平,恐怕还要经历一段时间。

从安德鲁的宣言可以看出,安德鲁是一个极度重视工程质量、坚持开源价值观、反平台垄断、反 AI 混入基础设施的编程语言作者。

他宁可换平台,宁可承受迁移成本,也不愿被低质量的工具所拖累。

他强调人写的代码才是可靠的、可审查的、可负责的,对AI混入基础设施非常警惕。

在 AI和平台资本席卷的 2025 年,他的姿态显得格外“逆潮流但有骨气”。

我去搜了一下,安德鲁并没有独行,还有不少项目也在从GitHub离开:

他们离开的理由和Zig差不多,对微软将GitHub转型为“人工智能平台”表示不满。

相对于庞大的GitHub项目和用户来说,这些人的离开无关痛痒,但是如果这家曾经最懂程序员的平台,开始忽略基础设施和开发体验,变成一个只在乎AI指标的产品,将来会有更多的项目用脚投票。

开发者需要的是一个靠谱的GitHub,而不是一个强行推销AI的GitHub。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值