12.05 騰訊為什麼大多使用C++作為開發語言?

為什麼,為什麼騰訊服務端也是用C++而JAVA在卻用得很少?而阿里卻主要是JAVA呢?

騰訊為什麼大多使用C++作為開發語言?

首先,的確像大家吐槽的一樣,傳統的慣性是最強大的原因,但談傳統不談基因都是半吊子,那麼為什麼騰訊是c而阿里是j呢?可以看看企業初期聚焦的產品,騰訊是偏向通信(例如華為)一些,阿里偏向erp(例如webSphere)一些,在這兩個領域裡的默認選擇是什麼就不用多說了吧。因為產品,造就了隊伍,隊伍又決定了傳統。


騰訊為什麼大多使用C++作為開發語言?

我所見到的一部分原因是,騰訊內部的各類c++組件已經非常豐富並且穩定了,這種情況下若非特殊原因,實在沒理由花力氣和冒風險去切其他性能還不如c++的語言

看下網友們的評論:


騰訊為什麼大多使用C++作為開發語言?


騰訊為什麼大多使用C++作為開發語言?


騰訊為什麼大多使用C++作為開發語言?


騰訊為什麼大多使用C++作為開發語言?


騰訊為什麼大多使用C++作為開發語言?


騰訊為什麼大多使用C++作為開發語言?

最後,如果你想學C/C++可以私信小編“01”獲取素材資料以及開發工具和聽課權限!


騰訊為什麼大多使用C++作為開發語言?


分享到:


相關文章: