馬斯克喊話Rust:“我是你粉絲”!

非凸科技發表於2022-02-23


Elon Musk 在推特上說:I’m a fan of Rust. Clearly scales well, given that Discord uses it.


Twitter 創始人 Jack 也表示,Rust has fixed this dramatically!


回想近期程式設計圈發生的一些事件,有npm 包被黑客篡改事件,Log4j 漏洞事件,開源作者不滿被白嫖,釋出惡意程式碼事件。這些事件都和安全相關且影響巨大,可能帶來直接的經濟損失或法律訴訟。


據微軟公司釋出的報告稱,約有70%的安全漏洞,都和記憶體安全相關。還有一組報告稱,程式碼中(某些程式語言如c/c++)60%-70%的缺陷和記憶體相關。問題是,和記憶體相關的缺陷通常是很難除錯的,因為這類錯誤並非是100%穩定重現的,並且表現的莫名其妙。


Rust主治上述問題。Rust 憑藉其豐富的型別系統以及獨特的所有權機制在編譯程式碼時就能夠揪出大多數記憶體使用缺陷。未初始化的訪問、越界訪問、懸垂指標、重複釋放……通通掃清。由於是在編譯期就能解決問題,Rust 程式的執行效率堪比 C 語言。


Rust沒有歷史包袱,沒有因為需要向後相容而變得雜亂不堪。Rust擁有精美細緻的文件、龐大的社群以及各種內建的便利工具等。


Rust最突出的缺點可能是難學,但是對於愛折騰的工程師來講,也不算缺點。


隨著Rust基金會成立,2021年是Rust發展史上重要的一年,Rust社群變得比以往都大,這讓我們看到了Rust的未來,那將會是一條堅實的道路!


非凸科技正基於Rust生態打造高效率、低延遲、高可靠、全記憶體高頻交易平臺,為量化機構保駕護航。


如果你想學習 Rust,又對量化感興趣,歡迎瞭解非凸,加入非凸!


【應聘崗位】Rust開發工程師

【投遞郵箱】


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70008913/viewspace-2857477/,如需轉載,請註明出處,否則將追究法律責任。

相關文章