我們擅長商業策略與用戶體驗的完美結合。
歡迎瀏覽我們的案例。
Greg Brockman 是非營利性人工智能研究公司 OpenAI 的 CTO,他今天發表的一條推文談論了關于編程中“報錯信息”的問題,并表示編程中最不被重視的技能之一是編寫友好的報錯信息。Greg 認為好的報錯信息應該不言而喻,并具備三個要點:①用戶做了什么操作;②可接受的輸入是什么;③如何解決此問題。
馬斯克也在這條推文評論了自己的看法,他完全同意此觀點,還表示編程語言的編譯器可以做得更好,因為目前在編譯器上的投入還不夠多。
對此,有網友提到了 Rust,并表示 Rust 極大程度地解決了編譯器方面的問題。
馬斯克回復稱,他也是 Rust 的粉絲,十分認可 Rust 的擴展性。不過為了獲得最大化的性能,最好的方案還是在專門的硬件上使用包含定制編譯器的 C 語言。這對汽車上的推斷計算機上的最大幀率 (max frame rate) 十分重要。其他場景他們主要使用 C++ 和 Python。他還強調道,除非需要針對硬件性能進行優化,否則絕對不要使用 C!
根據去年的報道,SpaceX 此前只是使用 Rust 為部分新項目構建原型,尚未正式使用 Rust。現在馬斯克對 Rust 如此大力支持,看來他們團隊內部已經在深度使用 Rust?
(邯鄲網站建設)