當前位置:
首頁 > 知識 > C++ 是一種糟糕、可怕的語言?

C++ 是一種糟糕、可怕的語言?

C++ 是一種糟糕、可怕的語言?

歡迎下載開源中國APP獲取更多優質文章

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

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

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

C++ 是一種糟糕、可怕的語言?

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

C++ 是一種糟糕、可怕的語言?

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

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

OSC開源社區頭條號,每日推送最新優質的技術類文章,包括外文翻譯,軟體更新,技術博客等。歡迎關注osc開源社區頭條號,點擊「了解更多」,閱讀原文章參與討論。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 OSC開源社區 的精彩文章:

外文翻譯丨Linux 與 Unix 到底有什麼不同?
WebAssembly 新標準可能導致幽靈熔斷修復程序無效

TAG:OSC開源社區 |