Swift团队具体出了什么问题竟能把大神给气走了
来源:IT之家 发布时间:2022-02-23 17:18 作者:IT之家 阅读量:5615
苹果 Swift 语言,LLVM 编译器之父 Chris Lattner 的新动向,引起程序员圈关注这位编译器大神现在与 Swift 核心团队分道扬镳,彻底退出管理事务的消息引发了大量讨论
Lattner 在 Swift 官方论坛自曝,离开的原因是团队文化有毒其中特别点出,去年夏天一次视频会议上他被人侮辱和大喊大叫,而且这已经不是第一次了
此次冲突后,Lattner 渐渐退出了 Swift 的管理和开发反正他本人还有很多兴趣和事业可忙,不如向前看,眼不见为净
现在他正忙着筹备新公司 Modular.ai,致力于开发 AI 编译器,运行时等基础设施。
啊这,Swift 团队具体出了什么问题,竟能把大神给气走了。
语法糖惹的祸
Lattner 五年前就已不再是苹果正式员工,先后做过特斯拉自动驾驶软件 VP,谷歌 Tensorflow 基础设施主管,SiFive 工程总裁不过 Swift 这门亲手研发的编程语言他心里一直放不下,坚持每周参加例会,参与社区讨论,也亲自编写和迭代了许多代码
Swift 语言逐渐发展壮大,接替老的 Objective—C 成为许多公司开发新 iOS 应用的首选语言但这门语言发展的方向渐渐与 Lattner 的理想出现分歧,比如他的设计理念简单事物的有效组合就不再流行
有这种感觉的不止他一人,一些 Swift 忠实用户也感到很失望。
我在 Swift 上投入了很多,2015—2019 年都是社区的活跃成员,看到现在这门语言的发展方向,我有点难过。。
这位老哥主要不爽的是一些语言特性的添加太过随意和仓促,让编译过程不再透明实际上,引发 Lattner 自曝退出原因的帖子,也是在讨论是否添加一个语法糖
一位开发者认为,随意添加语法糖对语言维护者来说不算什么,但带来的混乱会对语言使用者影响很大。
我不是说这个特性毫无价值,但我不想它被引入成语法糖,这会折断语言使用者的脖子。
随后,他引用了 Lattner 本人很早以前就发表的一段关于语法糖的思考Lattner 认为一门编程语言的主要功能相当于盖房子时的砖,语法糖相当于填砖缝的灰浆
如果房子主体都盖好了去填缝没啥问题如果砖还没摆全就先抹了大量的浆,那整个房子成了用浆盖起来的,结构不会牢固,以后再想摆砖头也找不到合适的地放了
看来这种分歧在 Swift 社区由来已久,直到去年夏天那场视频会议,冲突集中爆发Lattner 会议上被人骂了以后休息了一段时间,后来找到团队管理层谈话他认为管理层逃避问题,找借口,并明确表示不打算对此采取任何措施后来大神决定暂时离开每周会议,只参与论坛讨论,反正还有很多别的事业可忙
不过他发表的意见越来越被核心团队忽视,觉得再这样下去就是浪费时间了,最终彻底离开。
现在,Swift 管理团队正在尝试推出新的社区治理机制来解决问题他们打算参考其他编程语言和开源项目的成功经验,重新成立一个专注于语言本身演进迭代的大型工作组,并让更多社区成员能参与决策对于编程语言社区究竟应该如何治理,也有网友发表了自己的观点
有人觉得 Python 之父这种仁慈的终生独裁者模式 才是王道Python 之父会听取社区意见,但是最终自己拍板决定这位老哥认为所有不采用 BDFL 模式的编程语言都会因特性太多变得冗杂因为开发团队每个成员都想把自己的想要的特性添加进去,特性之间的交互带来平方级的复杂度,这样用户就难受了
其他网友觉得也有一个例外,Go 语言不是由仁慈的独裁者管理,但团队始终坚持简洁的设计理念。
Go 语言每个新功能提案都会被仔细权衡和讨论,有些用户觉得更新速度慢的像冰川移动,但我个人挺欣赏这点。
Lattner 本人则在 Swift 官方论坛对此留下了最后一段建议和祝福。
我认为 Swift 是一种现象级的语言,有成功和长久的前景,但它肯定不应该是一种社区共同设计的语言,这在立项之初就写进了章程。
新的机制听起来有些希望 一个健康和包容的社区有益于 Swift 的设计和发展
现在创业 AI 基础设施
最后再来介绍一下 Lattner 现在去忙的新事业Modular.ai,致力于为全世界重构 AI 基础设施包括编译器,运行时环境,为异构计算设计,边缘和数据中心并重,并专注于可用性最终构建出模块化,可组合和分层架构的人工智能
公司的共同创始人及首席产品官 Tim Davis,此前在谷歌团队参与了 TF Lite, Android ML,NNAPI 等项目的编译器开发。
新公司正在全球范围内招聘大量编译器,运行时,ML Ops 和框架方向的开发者,以及产品经理和云计算工程师。受邀开发者必须签署一份保密协议才能访问应用,但有一名开发者向9to5Mac分享了截图和详细信息,让我们可以了解这款应用的情况。
。郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。
站点精选
- 公司暂无购买稀土及锂矿计划7个钨矿探矿权!5
- 中国国家统计局18日公布前三季度中国GDP同
- 规范非公医疗超声学科发展中国非公立医疗机构协
- 本月央行平价续作MLF市场对本月LPR利率保
- 顺丰:航空机队规模增至69架,
- 垒知集团:发行可转债申请获证监会审核通过
- DDR5内存电压降低至1.1V节能环保
- 作为行业较早从事地板生意的企业之一大自然家居
- 并已为一线医护人员采购了大量符合医疗要求的N
- 英特尔暂未公布NUC12Extreme的具体
- SpaceX已经成为世界上估值高的私营公司之
- 药品属于一类特殊的产品因此适配于药品制剂的药
- 近几天黄金ETF单日成交额创下阶段性新高避险
- 并修复了可能导致盲文显示器停止响应的问题
- 董秘你好:国家大力推动数字经济专精特新
- 田园一号是在国家航天局民用航天项目支持下开展