C++和Java、Python谁会赢?

讲一则关于C++、Java、python的程序员的故事,希望你能从这个故事中了解这个问题的答案。

图片来源:摄图网

故事是这样的,有一个项目需要完成。

我要求每个程序员为我需要的东西做一个程序。

Python程序员先完成,他们做我需要的程序。

这个程序后来需要做更多的工作,Python程序员开始出现越来越多的bug。程序的改进时间也越来越长。

我又找到一个Java程序员,他们带来拥有结构和扩展能力的Java平台。

于是Java、python程序员合伙,python程序员做UI,Java程序员设置后台。

一切都进展的很顺利。

幸运的是,改进后的程序使更多的人使用该系统。

不幸的是,Java程序员的能力不足,在我的预算外需要更多的硬件,挤压出更多的平台,事情处于停顿的状态。

与此同时,又有一项要求,要开始将该程序与较传统的硬件传感器集成起来。

我找到一个很棒的C++开发者。这个人已经有很长时间的工作经验了。

他向我证明,他不仅可以解决用户流量问题,而且可以用以前编写的软件的一小部分来解决这个问题。

最终这个人领导团队,把项目推向顶峰,现在情况比以前好多了。

看了上述的故事,你的心中是否已经有了答案呢?

其实C++、Java、Python都是项目开发中必不可少的一部分,学会合理的理解三者之间的不同,掌握三者之间的联系,形成团队的力量才是事情成功的开始。

和以前一直强调的一样,编程语言技术间没有谁强谁弱,有的只是工作的需求。

不要过多的关注哪个比较厉害,时代的需求造成了流行的趋势,而不是技术本身。

想了解更多的IT技术知识,欢迎关注我私信了解更多课程学习知识。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,724评论 25 709
  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 8,735评论 2 30
  • Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对...
    顺毛阅读 9,672评论 4 16
  • 我叫肖丁格,跟那位伟大的物理学家薛定谔同名,不过同名不同命,我的一生就是“伟大”和“著名”的反义词,从小到...
    杨亦斐阅读 2,415评论 0 5
  • 杰瑞被很多人认为是一个不长情的人,因为总有人说他长了一个“不深情”的脸,太酷,也太迷人。 直到有一天,他给我打电话...
    橘子先生阅读 2,444评论 0 0