关于rust:马斯克我是-Rust-粉丝但为了性能会选择-C

38次阅读

共计 1427 个字符,预计需要花费 4 分钟才能阅读完成。

作为一个简直时刻处于风口浪尖上的“网络红人”,特斯拉 CEO 埃隆·马斯克 (Elon Musk) 被外界评估为“致力于从人工智能手中援救人类”的钢铁侠。近期,这位大佬又因不少“出格”舆论而在社交媒体上引发热议 —— 在一家 AI 公司议论编程“error messages”的话题下回复了“我是 Rust 粉丝,但为了性能会抉择 C”。

2 月 23 日,人工智能公司 OpenAI 联结创始人兼首席技术官 Greg Brockman 在社交媒体上发文:“One of the least-appreciated skills in programming is writing anti-frustrating error messages.”他示意,编程中最不被器重的技能之一就是编写敌对的报错信息。

他还在推文前方列出了好的报错信息应该具备三个要点:

(a) what the user did, 用户的操作历史记录
(b) what acceptable inputs are, 可承受的输出有哪些
(c) how to fix the problem,该问题如何解决。

马斯克先是在这条推文下方评论了本人 100% 批准 Greg Brockman 的这一观点,随后他还示意“Compilers can be way better too. Not enough effort spent there.”编程语言的编译器也能够做得很好,只是目前业内在编译器上的投入不够多而已。

该回复也吸引了不少网友前来互动跟帖,其中就有网友提到了 Rust,并示意 Rust 极大水平地解决了编译器方面的问题。

对此,马斯克回复到:“我也是 Rust 的粉丝,非常认可 Rust 的扩展性。不过为了取得最大化的性能,最好的计划还是在专门的硬件上应用蕴含定制编译器的 C 语言。”

马斯克示意,“在专门的硬件上应用蕴含定制编译器的 C 语言”,这对汽车推断计算机的最大帧率 (max frame rate) 非常重要,其余场景则次要应用 C++ 和 Python。

随后又有评论反诘“but wouldn’t you say there’s an overhead to the developer using a language like C where you can easily shoot yourself in the foot if you’re not careful?”

对此,马斯克回复称:“的确,除非须要针对硬件性能进行优化,否则最好别用 C”。

作为寰球当先的人工智能钻研实验室之一,OpenAI 在短短 4 年工夫里就已做到了与 Alphabet 的 DeepMind 等其余重量级 AI 公司齐名。而作为同样致力于人工智能畛域的热门人物,马斯克也是硅谷的宠儿。

马斯克同时负责太空摸索技术公司(SpaceX)CEO & CTO 及特斯拉(TESLA)公司 CEO,而据称 SpaceX 此前仅有一部分新我的项目用 应用 Rust 来构建原型,当初马斯克称本人是 Rust 的“粉丝”,莫非接下来会有更多我的项目应用 Rust?

联合上个月,外媒报道了他刚谴责了社交媒体对他的旅行流动的报道“正在成为一个平安问题”,所以如果就安全性来说,Rust 也会在某种程度上解决 C 语言的”隐患“,所以马斯克接下来的我的项目里是否会大部分采纳 Rust 语言,咱们能够先期待一下。

近年来,这位“马总”还在一直摸索其余相干畛域,如人形机器人、7nm AI 芯片以及打算许久的“脑机接口”等我的项目。只管外界对他的评估呈两极分化,但不得不说马斯克在推动人类科技进步的方向上所做的尝试都是十分鼓励人的。您对此有什么认识呢?欢送在评论区交换互动。

正文完
 0