腾讯为什么大多使用C++作为开发语言?

为什么,为什么腾讯服务端也是用C++而JAVA在却用得很少?而阿里却主要是JAVA呢?

腾讯为什么大多使用C++作为开发语言?_第1张图片

 

首先,的确像大家吐槽的一样,传统的惯性是最强大的原因,但谈传统不谈基因都是半吊子,那么为什么腾讯是c而阿里是j呢?可以看看企业初期聚焦的产品,腾讯是偏向通信(例如华为)一些,阿里偏向erp(例如webSphere)一些,在这两个领域里的默认选择是什么就不用多说了吧。因为产品,造就了队伍,队伍又决定了传统。

 

腾讯为什么大多使用C++作为开发语言?_第2张图片

 

我所见到的一部分原因是,腾讯内部的各类c++组件已经非常丰富并且稳定了,这种情况下若非特殊原因,实在没理由花力气和冒风险去切其他性能还不如c++的语言

看下网友们的评论:

 

腾讯为什么大多使用C++作为开发语言?_第3张图片

 

 

腾讯为什么大多使用C++作为开发语言?_第4张图片

 

 

腾讯为什么大多使用C++作为开发语言?_第5张图片

 

 

腾讯为什么大多使用C++作为开发语言?_第6张图片

 

 

 

 

腾讯为什么大多使用C++作为开发语言?_第7张图片

 

 

 

腾讯为什么大多使用C++作为开发语言?_第8张图片

你可能感兴趣的:(c/c++,C++,C语言,c++,c,c/c++,c语言,程序员)