前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust 视界】Linus Torvalds :Rust 为 Linux 的发展带来更多乐趣

【Rust 视界】Linus Torvalds :Rust 为 Linux 的发展带来更多乐趣

作者头像
张汉东
发布2021-10-13 11:35:19
4920
发布2021-10-13 11:35:19
举报
文章被收录于专栏:Rust 编程

“原文:Linus Torvalds on Community, Rust and Linux’s Longevity[1]


本周,Linux创建者Linus Torvalds在北美开源峰会上进行了一年一度(去年也做过相同主题的报告[2])的报告,今年的峰会在西雅图举行(同时也包括线上)。

Torvalds周二在西雅图凯悦酒店的宴会厅登台,在下午的主题会议上接受了Linux早期贡献者Dirk Hohndel(现在也是VMware的首席开源官和副总裁)的惯例半小时提问。

仪式一开始就确认了一个特殊的时间点,将一个生日蛋糕隆重地送给了 Linus Torvalds,以纪念Linux的30周年,引来了观众的阵阵掌声。Hohndel补充说,他向 "所有的内核开发者 "致以30岁生日的祝福,它确实也是一个社区。

之后,Torvalds 开始回忆 Linux 的发展过程,包括他从 Linux 社区学到了什么。

Torvalds 认为 Linux 之所以如此长青,其中一个重要的基石就是 乐趣(Fun),并且 乐趣也是他一直追求的东西。当人们讨论 使用Rust编写一些Linux内核模块的可能性时,乐趣就出现了。

"从技术角度来看,Rust 进 Linux 内核 有意义吗?"

当 Torvalds 被问道这个问题,他如是说:“谁知道呢。这不是问题的关键。重点是为了使一个项目保持有趣--保持乐趣--你必须玩它。”

即使现在有数十亿的设备依赖于Linux,该项目仍然强调要找到有趣的新方向来探索。"这是我非常自豪的一件事,仍然如此。"

在用C语言开发了三十年的操作系统之后,Hohndel承认他 "非常惊讶地看到 linux 对在新系统中引入Rust模块这个想法是如此开放"。

"我真的很喜欢C,"Torvalds承认。"我认为C语言是一种伟大的语言,对我来说,C语言确实是一种在相当低的水平上控制硬件的方法。因此,当我看到C语言代码时,我可以非常接近地猜测编译器的工作。它是如此接近硬件,以至于你可以用它来做任何事情"。

然而,Torvalds也看到了Hohndel的比喻,即它可能像玩电锯一样。

作为C语言的长期观察者,Torvalds知道C语言微妙的类型交互 "并不总是合乎逻辑的","对几乎所有人来说都是陷阱。它们很容易被忽视,而在内核中,这并不总是一件好事"。

Torvalds称Rust是 "我看到的第一种看起来像是真的可以解决问题的语言"

还有其他C语言程序员看重的考虑因素--比如高性能和易于调试--但对Rust的实验仍有一些开放性。"人们现在已经谈论Rust在内核中的应用很久了--它还没有完成,"这位Linux创建者说。"所以我们将拭目以待。

"可能在明年,我们会开始看到一些首次用Rust编写的无畏的模块,也许会被整合到主线内核中。"

主题谈话结束时,Hohndel问他们应该为Linux的50周年做什么,在2041年,他们两个都将是70多岁的人。

Torvalds的回答很有特色,就像对Linux内核一样,他不做超过6个月的计划。但这个问题确实引起了一些思考。"我做了30年的内核,非常高兴," ,Torvalds开始思考。

"不知何故,我不认为自己在70岁时还能做内核编程。但另一方面,几年前,我也没有看到自己在50岁时做内核编程。所以......我们会看到的。"

参考资料

[1]

Linus Torvalds on Community, Rust and Linux’s Longevity: https://thenewstack.io/linus-torvalds-on-community-rust-and-linuxs-longevity/

[2]

去年也做过相同主题的报告: https://thenewstack.io/linus-torvalds-on-diversity-longevity-rust-and-arm-chips/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 觉学社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档