天天看點

馬斯克:我是 Rust 的粉絲,但為了性能會選擇 C 語言

IT之家 2 月 24 日消息,特斯拉和 SpaceX CEO 埃隆 馬斯克近日發表了關于程式設計語言的一些看法。

OpenAI 的 CTO Greg Brockman 在推特上表示,程式設計中最不受重視的就是寫好錯誤資訊。一個好的錯誤資訊應該是不言而喻的:

(a)使用者做了什麼

(b)可接受的輸入是什麼

(c)如何解決問題

馬斯克:我是 Rust 的粉絲,但為了性能會選擇 C 語言

馬斯克在評論區表達了贊同,同時表示編譯器可以做得更好,但投入還不夠多。

接着,一個名叫 @jack 的大 V 回複他:Rust 語言已經解決了編譯器方面的問題。

馬斯克則表示,他是 Rust 的粉絲,其擴充性很強。然而,為了獲得最佳性能,在專用硬體上使用定制編譯器的 C 語言是最佳選擇,這對汽車上的推斷計算機上的最大幀率 (max frame rate) 十分重要。

除此之外,馬斯克(的公司)主要使用 C++ 和 Python。

IT之家了解到,馬斯克也承認了 C 語言在其他方面的局限性,并表示除非針對硬體性能進行優化,否則絕對不要使用 C 語言。

馬斯克:我是 Rust 的粉絲,但為了性能會選擇 C 語言

繼續閱讀