秒殺Python/C++, 這才是2019最火的語言!
01
Rust的逆襲
1
最受歡迎語言Top1
在2018Stack Overflow年度開發者調查報告中,Rust成功逆襲 Kotlin、Python、JavaScript 成為最受歡迎的程式語言。Rust由Mozilla基金會贊助開發,這已經是它在StackOverflow年度調查中連續第二年被開發人員評為最受歡迎的語言。
*圖片來源:Stack Overflow
2
客戶群體日漸廣泛
Rust首次出現在2010年,相對而言是一種比較新比較年輕的語言。2016年,全面使用 Rust的比例為3.7%,2017年已經上升到 4.4%;而部分使用Rust的公司去年為16.1%,今年上升到16.6%。
*圖片來源:InfoQ
在部分使用Rust的公司裡,大中型專案的比率比去年也有所增長。
*圖片來源:InfoQ
但整體而言,比起,Python、C、C++ 等,Rust的使用並不算特別廣泛。調查顯示,Rust使用率不高的很大一部分原因是選擇Rust的公司佔少數。
*圖片來源:InfoQ
不過,Rust在工作中的佔比也越來越高。過去一年間,Rust在商業應用上有著令人驚訝的成長。下面是部分人們熟知的公司:
亞馬遜:用 Rust 構建工具
https://github.com/amzn/askalono
Facebook:原始碼控制工具
https://twitter.com/Sunjay03/status/1019782490800603136)
Google:作為 Fuchsia 專案的一部分
https://github.com/fuchsia-mirror?utf8=%E2%9C%93&q=&type=&language=rust
微軟:在新的 Azure 物聯網框架中部分使用Rust
https://twitter.com/maxgortman/status/1012011425353461760
Twitter:用Rust作為構建團隊支援的一部分
https://twitter.com/stuhood/status/978410393944047617?s=19)
此外,還有百度、三星等等,此前,J.P. Morgan的為 Roar團隊招聘時,也吸納了不少 Rust的使用者。
在參與問卷的3589個Rust使用者中,有 42% 的人使用Rust 超過一年時間,而這個數字在上一年僅為 30%。使用時間短於一個月的使用者佔了 18% 左右,可見目前Rust正在吸引大批的新使用者。
相信,隨著更多公司對Rust的選擇,Rust的成長速度將更加迅猛。
02
程式語言中的黑馬
1
最安全的語言
Rust是由IT領域家喻戶曉的Mozilla開發的注重安全、效能和併發性的程式語言。人們經常拿它與 C 語言進行比較。主要區別在於:
進群:960410445 即可獲取原始碼!
Rust是記憶體安全的。在C程式碼中最常見的錯誤有懸掛指標(Dangling Pointers),緩衝區溢位(Buffer Overflows)或者記憶體錯誤。Rust是為了避免這些而建立的,從而讓你在編寫時(在程式碼執行前)不會犯這類錯誤。
*Rust及其家譜 圖片來源:網路
由於需要掌握各種規則來實現記憶安全性,對於初學者來說學習Rust 有一定難度。然而,有經驗的開發人員喜歡使用Rust,而且在未來幾年會有很高的市場需求。
2
薪資可觀
薪資方面,根據StackOverflow的2017年調查,Rust薪資較高,全球排名第二。