Rust可取代之?微軟一CTO呼吁停用C/C++編程
2022-09-22 09:58:53
來源:快科技
在程序員中,誰才是最好的編程語言這個話題能夠讓他們大戰三天三夜,幾十種甚至上百種編程語言都能找到各自的支持者,日前微軟云業務的CTO Mark Russinovich的一個表態引爆了開發者爭議,因為他呼吁停止使用C/C++來開發。
Mark Russinovich表示,“說到編程語言,現在是時候停止用 C/C++開發任何新項目了,在那些需要使用 non-GC 語言的場景中使用 Rust。為了安全性和可靠性考慮,業界應該宣布放棄(C/C++)這些語言。”
要知道,微軟的核心產品,比如Windows、Office及Auzre云計算等依然是基于C/C++語言開發的,該公司的C/C ++代碼庫可能是全球最大的之一。
Russinovich的這個提議在程序員中差不多是引爆了一顆核彈,支持他或者反對他的人都是大把,很難說哪邊能說服另一方。
至于編程開發,普通人是不了解C/C++與Rust語言的優劣的,簡單來說前者編程性能依然是最好的,但是內存安全性有問題,而Rust是比較新的編程語言,安全設計很好,性能也是僅次于C/C++的。
值得一提,不僅是微軟高管看好Rust,Liinux陣營也很重視Rust,Linux內核下一個重大版本Linux Kernel 6.1中就會引入Rust。
相關閱讀
版權和免責申明
凡注有"環球傳媒網"或電頭為"環球傳媒網"的稿件,均為環球傳媒網獨家版權所有,未經許可不得轉載或鏡像;授權轉載必須注明來源為"環球傳媒網",并保留"環球傳媒網"的電頭。