Here is what I mean, the running time of solutions to an algorithm problem, for CPP/Java/Python separately. Though it is not exactly the efficiency of a language.
不是必须的,看你工作需要
接触的项目多了,产品多了以后,题主会明白什么都要学,什么都有可能会用到。 比如做一个手机游戏,可能会同时用到c++,lua,java,python,场景不同,模块要求不同,开发难度跟效率也不同。
猴子开核桃用石头,砸别的猴子也用石头。 我们人开核桃用核桃夹,打别的人用枪。 每一门语言都有自己的设计思想,一个合格的程序员应该多学几门语言,了解怎样用不同的方法和思维去解决同一个问题。