難道開車上路,有更好的司機,就不須要安全帶了嗎?

針對昨天的那篇《微軟:70%的安全漏洞都是內存安全問題》的文章,Diesel的做者Sean寫了這篇文章。由於網上有不少言論,他們的觀點是:不是由於編程語言的問題,而是由於寫代碼的人太菜,因此纔出現這種安全問題。Sean並不一樣意這種觀點。
 
本文中,Sean結合具體的案例,來講明一個問題:Rust編譯器捕獲的錯誤,是有可能超出程序員經驗以外的,沒有程序員是全能的。指望更好的程序員,徹底不是對人類的合理指望。咱們須要像Rust這樣帶有安全防禦的語言來防止錯誤。 難道開車上路,有更好的司機,就不須要安全帶了嗎?
 
咱們不該該對軟件開發人員和編程語言放在一塊兒評判。
 
https://medium.com/@sgrif/no-the-problem-isnt-bad-coders-ed4347810270
相關文章
相關標籤/搜索