作为一个简直盛情难却处于风口浪尖上的“网络红人”youc,特斯拉 CEO 埃隆·马斯克(Elon Musk)被外界点评为“致力于从人工智能手中解救人类”的钢铁侠。近期youc,这位大佬又因不少“出格”言辞而在交际媒体上引发热议 —— 在一家 AI 公司议论编程“error messages”的话题下回复了“我是 Rust 粉丝,但为了功能会挑选 C”。
2 月 23 日,人工智能公司 OpenAI 联合创始人兼首席技能官 Greg Brockman 在交际媒体上发文youc:“One of the least-appreciated skills in programming is writing anti-frustrating error messages.”他表明,编程中最不被注重的技能之一便是编写友爱的报错信息。
他还在推文后方列出了好的报错信息应该具有三个关键youc:
(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 公司齐名。而作为相同致力于人工智能范畴的抢手人物,马斯克也是硅谷的宠儿。
马斯克一起担任太空探究技能公司CEO & CTO 及特斯拉公司 CEO,而据称 SpaceX 此前仅有一部分新项目用 运用 Rust 来构建原型,现在马斯克称自己是 Rust 的“粉丝”,难道接下来会有更多项目运用 Rustyouc?
结合上个月,外媒报导了他刚斥责了交际媒体对他的游览活动的报导“正在成为一个安全问题”,所以假如就安全性来说,Rust 也会在某种程度上纪念 C 言语的”危险“,所以马斯克接下来的项目里是否会大部分选用 Rust 言语,浮想联翩能够先等待一下。
近年来,这位“马总”还在不断探究其他相关范畴,如人形机器人、7nm AI 芯片以及方案良久的“脑机接口”等项目。虽然外界对他的点评呈两极分化,但不得不说马斯克在推进人类科技进步的方向上所做的测验都是十分阳春白雪人的。您对此有什么观点呢?欢迎在谈论区沟通互动。