腾讯还在用C语言开发,不用java,为何?网友吐槽:用心创造快乐

腾讯持续使用C++而非Java主要是由于公司内部的技术积累和现有组件的便利性。C++的开源组件经过生产环境验证,使得新项目开发更为便捷。虽然编程语言转换理论上可能,但实际操作中涉及到的环境、工具链和组件熟悉度增加转换难度。此外,大规模团队中保持一致性以降低维护成本也是重要因素。同时,文中强调持续学习的重要性,并提供了C语言学习资源。
摘要由CSDN通过智能技术生成

一、是因为C++服务端相比JAVA有某些优势吗?

答:不是,但任何一个公司都是有技术积累的。相比于java,腾讯在C++方面的积累更多,这当然是历史原因。如果你算搞一个新项目,在腾讯你可以有大量C++的开源组件可以使用,这些组件都是有专人维护而且绝大多数是经过生产环境考验的。现成可用的东西,为什么不用呢?

 

二、如果说是因为腾讯里会C++的员工比较多

(1)又经常看到有人说编程语言只是工具,精通一个其他的很容易上手?引申以下一个长久的疑问:

(1.1)熟悉JVM,java并发编程,java开源框架的人转C++依然很快能达到相当水平?熟 悉C++的转java也很快能熟悉这些吗?

答:我见过熟悉C++转Java很容易,但是反过来却不一定,从语言本身C++还是要比Java难很多的。而事实上作为一个专精于某领域

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值