序言
2021-05-08 18:17 作者:707才不會(huì)沉迷B站 | 我要投稿
Rust最大的優(yōu)點(diǎn)就是給你信心,在做系統(tǒng)編程時(shí),傳統(tǒng)語(yǔ)言可能會(huì)有很多坑,新手開(kāi)發(fā)會(huì)遇到很多bug,及隱藏不易發(fā)現(xiàn)的漏洞,安全漏洞對(duì)系統(tǒng)層面的程序影響非常大。
Rust則是通過(guò)編譯器,把之前需要人通過(guò)經(jīng)驗(yàn)老道的編程技能避免的坑,都融入在編譯器中,只要通過(guò)了編譯器的檢查就可以避免大部分漏洞,這種方式讓我們寫(xiě)代碼變得更加自如、舒適,充滿信心,不會(huì)出現(xiàn)奇奇怪怪的bug,像C和C++指針的使用不當(dāng)導(dǎo)致的各種問(wèn)題都不會(huì)出現(xiàn)。
而Rust不僅僅適合系統(tǒng)級(jí)程序的開(kāi)發(fā),她融合了現(xiàn)代的編程語(yǔ)言,可以使用在多種領(lǐng)域里,服務(wù)端應(yīng)用、中間件、機(jī)器人、區(qū)塊鏈、車(chē)載應(yīng)用等等,有高性能和安全性需求的領(lǐng)域都可以使用Rust。
標(biāo)簽: