编程语言|Swift团队把Swift之父气跑了,网友:Python之父仁慈独裁模式是王道( 二 )


现在,Swift管理团队正在尝试推出新的社区治理机制来解决问题。
他们打算参考其他编程语言和开源项目的成功经验,重新成立一个专注于语言本身演进迭代的大型工作组,并让更多社区成员能参与决策。
对于编程语言社区究竟应该如何治理,也有网友发表了自己的观点。
有人觉得Python之父这种“仁慈的终生独裁者”模式(BDFL, Benevolent Dictator For Life)才是王道。
Python之父会听取社区意见,但是最终自己拍板决定。
这位老哥认为所有不采用BDFL模式的编程语言都会因特性太多变得冗杂。
【 编程语言|Swift团队把Swift之父气跑了,网友:Python之父仁慈独裁模式是王道】因为开发团队每个成员都想把自己的想要的特性添加进去,特性之间的交互带来平方级的复杂度,这样用户就难受了。
编程语言|Swift团队把Swift之父气跑了,网友:Python之父仁慈独裁模式是王道
文章插图
其他网友觉得也有一个例外,Go语言不是由仁慈的独裁者管理,但团队始终坚持简洁的设计理念。
Go语言每个新功能提案都会被仔细权衡和讨论,有些用户觉得更新速度慢的像冰川移动,但我个人挺欣赏这点。
编程语言|Swift团队把Swift之父气跑了,网友:Python之父仁慈独裁模式是王道
文章插图
Lattner本人则在Swift官方论坛对此留下了最后一段建议和祝福。
我认为Swift是一种现象级的语言,有成功和长久的前景,但它肯定不应该是一种社区共同设计的语言,这在立项之初就写进了章程。
新的机制听起来有些希望……一个健康和包容的社区有益于Swift的设计和发展。
现在创业AI基础设施最后再来介绍一下Lattner现在去忙的新事业。
Modular.ai,致力于为全世界重构AI基础设施。
包括编译器、运行时环境,为异构计算设计、边缘和数据中心并重,并专注于可用性。
最终构建出模块化、可组合和分层架构的人工智能。
编程语言|Swift团队把Swift之父气跑了,网友:Python之父仁慈独裁模式是王道
文章插图
公司的共同创始人及首席产品官Tim Davis,此前在谷歌团队参与了TF Lite、 Android ML、NNAPI等项目的编译器开发。
编程语言|Swift团队把Swift之父气跑了,网友:Python之父仁慈独裁模式是王道
文章插图
新公司正在全球范围内招聘大量编译器、运行时、ML Ops和框架方向的开发者,以及产品经理和云计算工程师。
参考链接:
[1]https://forums.swift.org/t/core-team-to-form-language-workgroup/55455/6
[2]https://news.ycombinator.com/item?id=30416070
[3]https://forums.swift.org/t/pitch-2-light-weight-same-type-requirement-syntax/55081/126
[4]https://www.modular.ai/careers
— 完 —
量子位 QbitAI · 头条号签约