為什麼C++ 並沒有"王者歸來"?
Why C++ Is Not “Back”又引起了爭論,主要觀點是:
C++ is the wrong direction for the future, C++對於未來是一個錯誤方向,大意翻譯如下:
最大問題是語言應該越來越簡單,抽象層次越來越高,而不是減少。(banq注:領域驅動分層關係的疑惑)
當然總是會有需要低階別的程式碼,但我們今天寫的程式碼的大部分是在一個更高的水平。
我是許多年前跳下C++這條船,我終於可以再也不用糾結C++比C快上面了。
很長時間,我依然相信過去所有對C++的投入都沒有白費,但是當C變得如此簡單,讓我覺得不再值得為C++額外那些費時費力的工作再次付出。
正當我寫這篇部落格時,我看到微軟研究院一個叫 touchdevelop研究的newrevitalized專案,這才是我們應該去的方向,我們需要程式設計更加簡單,而不是更加複雜。
....
C++ is the wrong direction for the future, C++對於未來是一個錯誤方向,大意翻譯如下:
最大問題是語言應該越來越簡單,抽象層次越來越高,而不是減少。(banq注:領域驅動分層關係的疑惑)
當然總是會有需要低階別的程式碼,但我們今天寫的程式碼的大部分是在一個更高的水平。
我是許多年前跳下C++這條船,我終於可以再也不用糾結C++比C快上面了。
很長時間,我依然相信過去所有對C++的投入都沒有白費,但是當C變得如此簡單,讓我覺得不再值得為C++額外那些費時費力的工作再次付出。
正當我寫這篇部落格時,我看到微軟研究院一個叫 touchdevelop研究的newrevitalized專案,這才是我們應該去的方向,我們需要程式設計更加簡單,而不是更加複雜。
....
[該貼被banq於2012-12-03 09:24修改過]
相關文章
- 陳皓:Why C++ ? 王者歸來C++
- 為什麼Lisp沒有流行起來Lisp
- Javascript王者歸來JavaScript
- SQL:王者歸來SQL
- 我只是來寫字的,並沒有什麼技術可言
- 為什麼Hook沒有ErrorBoundary?HookErrorORB
- 為什麼Google沒有客服?Go
- Twitter為什麼沒有當機?
- MySQL Connectors為什麼沒有javaMySqlJava
- 為什麼末世題材的遊戲裡,從來沒有自行車?遊戲
- 為什麼說iPhone迴歸小屏沒有意義?iPhone
- 為什麼?為什麼?Java處理排序後的陣列比沒有排序的快?想過沒有?Java排序陣列
- OptionalInt為什麼沒有ofNullable()方法Null
- Ubuntu 安裝後為什麼沒有中文?Ubuntu
- 抖音 apk 為什麼沒有 launchable-activityAPK
- 為什麼Android沒有iOS那麼順滑AndroidiOS
- 沒有學不會的C++:為什麼不要使用全域性變數C++變數
- 王者歸來——iOS 5全新出擊iOS
- 為什麼react-redux沒有更新hooks APIReactReduxHookAPI
- 為什麼前端不能沒有監控系統?前端
- 為什麼安卓機沒有iPhone流暢?安卓iPhone
- 為什麼沒有好用的Android遊戲引擎?Android遊戲引擎
- GoCN為什麼沒有使用beego來搭建呢?Go
- C++是什麼意思,為什麼叫C++?C++
- 為什麼中國人沒有自己的程式語言?
- 為什麼乙女遊戲在美國沒有市場?遊戲
- 為什麼抄FGO的都沒有好下場?Go
- 【開發總結】order by 為什麼沒有走索引?索引
- 每天都在學習 生活為什麼沒有任何改善
- 智慧手錶為什麼沒有受到真正的追捧?
- 為什麼Python中沒有Switch/Case語句?Python
- 為什麼動態CMOS沒有上拉延時?
- 為什麼我們說區塊鏈沒有那麼容易?區塊鏈
- python有pypi.org,為什麼golang沒有gopi.orgPythonGolang
- Java找工作為什麼越來越難,有什麼技巧嘛?Java
- 學習資料科學並沒有什麼神祕之處資料科學
- [譯] React 中的 Immutability:可變物件並沒有什麼問題React物件
- 為什麼 Go 語言沒有三元運算子Go