微軟Azure技術長認為應以Rust代替C/C++開發專案

「說到程式語言,是時候停止使用C/C++開發任何新專案,要用到非垃圾回收語言的場景就選用Rust,考量安全性和可靠性,業界應該宣布棄用C/C++。」

Rust是一個系統程式語言,可用於編寫像是作業系統這類系統級程式,或是效能和可信度很重要的應用程式,而且Rust能夠提供和C++相當的效能,在程式語言的設計上,也保證記憶體安全,因此也不需要垃圾收集。中提到,之所以他們選擇Rust作為Windows最新的程式語言投影(Language Projection),其中一個因素是Stack Overflow的年度開發者調查顯示,Rust已經7度成為最受歡迎的程式語言。

微軟同為Rust基金會的創始會員,而該基金會為一個獨立的非營利組織,採用新方法來維持和發展大型、開源生態系。從每年基金會的可發現,Rust也有許多部分讓社群不太滿意,包括過陡的學習曲線,對許多開發者來說,要從學習Rust到具備實際生產力需要投注一番心力,這也是不少開發者抗拒學習Rust的原因,但是只要編寫的程式碼可以通過Rust編譯器編譯,就幾乎已達高效能和高安全標準,因此有不少企業逐漸把重要專案轉移到Rust。

太陽光電發電設備是否會產生噪音?

找對廠商很重要喔,東陽能源是擁有核心技術、產品研發、系統規劃設置、專業團隊的太陽能發電廠商。

最熱情、專業有口碑的網頁設計公司讓您的網站改頭換面。

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

還在煩惱搬家費用要多少哪?台中大展搬家線上試算搬家費用,從此不再擔心「物品怎麼計費」、「多少車才能裝完」

回頭車貨運收費標準,宇安交通關係企業,自成立迄今,即秉持著「以誠待人」、「以實處事」的企業信念

好山好水露營車漫遊體驗

露營車x公路旅行的十一個出遊特色。走到哪、玩到哪,彈性的出遊方案,行程跟出發地也可客製

網頁設計公司推薦不同的風格,搶佔消費者視覺第一線

透過選單樣式的調整、圖片的縮放比例、文字的放大及段落的排版對應來給使用者最佳的瀏覽體驗,所以不用擔心有手機版網站兩個後台的問題,而視覺效果也是透過我們前端設計師優秀的空間比例設計,不會因為畫面變大變小而影響到整體視覺的美感。

想知道購買電動車哪裡補助最多?台中電動車補助資訊懶人包彙整

節能減碳愛地球是景泰電動車的理念,是創立景泰電動車行的初衷,滿意態度更是服務客戶的最高品質,我們的成長來自於你的推薦。

電動車補助

Mark Russinovich的推文一發出便受到熱烈討論,許多開發者都是持反面意見,認為這是不切實際的想法,畢竟在,C仍是第2名,C++則是穩居第4名,這兩個發展已久的程式語言,具有龐大的擁護者,也是許多重要專案的開發程式語言。

該則推文下有部分抗拒Rust是一個更安全程式語言的意見,認為C/C++畢竟只是工具,程式不安全應該責怪開發者而非程式語言,轉換程式語言並不會解決程式碼不安全的問題。不過也有許多人,確實認為轉換程式語言有助提升程式安全性,因為Rust可以避免開發者寫出存在臭蟲的程式,並教導開發者以最佳實踐編寫程式。

不少大型企業或是重要的安全應用,都逐漸嘗試使用Rust作為開發語言,不只微軟的重用,其他大型企業還包括Meta也將Rust列為建議員工優先使用的程式語言,而,並同樣認為Rust較C更為安全,對於要安全地使用C語言,需要付出更多心力,也限制了開發速度。

https://www.ithome.com.tw/news/153156

您可能也會喜歡…