知名游戲開發者稱 C++ 是一種非常糟糕、可怕的語言(C++不是一門可怕的語言,可怕的是一群沒有耐心的程序員來使用C++這門語言)


拋出一個問題:C++ 真的很可怕嗎?

2016 年底,C++ 之父 Bjarne Stroustrup 在一次采訪中表示:”C++ 讓編程專家很容易編寫出復雜、高性能、低資源消耗的代碼,但不足以成為廣大普通程序員喜愛的語言,它需要簡化。“他努力說服 ISO C++ 標准委員會的專家和編程教師,希望他們在 C++ 的開發和講授中使用更簡單的方式,而不僅僅專注於最優化和最聰明的技巧,他認為”簡單的表述方式才是最優化的方案“。

C++ 的復雜程度連創造者都覺得需要做些改變,它越來越復雜,似乎是業界公認的,同時也給一些開發者帶來困擾。近日,有媒體報導,在對著名獨立視頻游戲開發者、知名游戲”Braid“和”The Witness“的作者 Jonathan Blow 進行采訪時,他表示,C++ 太復雜了,嚴重影響了他的工作,他被迫在項目中工作時停下來思考編程可以悲慘到什么程度,並開發了自己的 Jai 語言來替代 C++。

Jonathan 認為 C++ 是一種非常糟糕、可怕的語言。他說 C++ 的主要缺陷在於它是一個非常復雜和分層的生態系統,在解決不同問題的過程中變得越來越復雜 ; 層數越多,堆疊越高,變得越不穩定,理解起來就越難。

Jonathan 開發 Jai 語言,希望能幫助 C++ 游戲開發人員提高工作效率,他想要提高程序員的生活質量,通過允許程序員使用少量代碼構建大量功能來增強表達能力。目前,Jai 相比 C++ 的工作效率提高了約 15%,但 Jonathan 認為,隨着時間的推移,這個數字將會提高到 50% 和 80% 之間。

你認為 C++ 復雜可怕嗎?哪個語言又不復雜可怕了?歡迎留言。

https://www.oschina.net/news/97875/jonathan-blow-says-cpp-is-a-weird-mess


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM