极客视点
极客时间编辑部
极客时间编辑部
113240 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:43
登录|注册

Rust创始人谈Rust 2019和未来

讲述:丁婵大小:2.48M时长:02:43
最近,Rust 语言创始人格雷登·霍尔(Graydon Hoare)在其博客上发表了对 Rust 的见解以及未来的思考,他表示,文章仅代表其本人的观点和立场,这些建议在很大程度上适用于许多项目,Rust 只是一个案例。
他对 Rust 的发展,表达了两个具体需要注意与改善建议的部分,一是必须要共享技术文件与成品 (Artifacts),特别是语言定义本身;二是要把注意力放回到社区成员,也就是个体身上,关注参与工作的社区个人的压力。
霍尔认为,任何事物因为缺乏控制机制而发展过快,最终都会导致不好的后果,并列举了几个 Rust 项目对变化率与增长率进行限制的控制案例。他提到,这对于项目的成功有很大的帮助。
另外,Rust 还增加了一些制度化不太明显,但仍然十分重要的社区结构,以管理参与项目的人员成长。治理模型也是其中的一种控制方式,用于划分责任区域、必要时的权限授予、参与者的角色和期望等。
他认为,目前 Rust 仍然有两大领域缺乏功能性的管理,第一是语言的发展本身,这需要有更多的规范;第二是人,也就是社区成员。当社区成员过于疲惫时,可能会做出糟糕的决定,而且社区也可能因为成员拥有的资源不均而导致发展偏斜,具有特权、精力充沛、收入丰厚或是其他优越条件的人,才能跟上社区的发展。
为此,霍尔提出了几项建议,他认为 Rust 项目现在应该暂停、反思、集思广益并执行一些控制措施。最重要的是,社区要学会拥抱负面的语言,试着接纳消极、负面的意见,比如“Rust 永远不会有某功能”这样的话语,因为唯有沉住气冷静地思考,才能获得长远的视野。
除此之外,社区还需要设立一些限制机制,针对诸如编译器编译代码行数、每日 AWS 执行个体的花费成本、类别系统中推理规则数量等,找出有意义的指标,制定机制以限制发展速度。
另外,还应该设置一个额外的项目团队,主要负责审核其他团队的预算以达到“负载均衡”,让第三方而不是团队中的大多数成员来判断事情的进展。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 李冬杰
    未来十年看好rust
    1
收起评论
显示
设置
留言
1
收藏
14
沉浸
阅读
分享
手机端
快捷键
回顶部