900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 我听很多人说JAVA已经过时了 下一个要淘汰的语言就是JAVA 真的是这样吗?

我听很多人说JAVA已经过时了 下一个要淘汰的语言就是JAVA 真的是这样吗?

时间:2021-11-24 16:26:01

相关推荐

我听很多人说JAVA已经过时了 下一个要淘汰的语言就是JAVA 真的是这样吗?

作者:立党

链接:/question/454755657/answer/1844216458

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

十几年前,当年的C++铁粉们说“Java永远不会替代C++”时,特别喜欢扯几个理由:

C++更自由更灵活更底层,操作系统编译器嵌入式科学计算图形学数据库无所不能,Java能做的C++都能做,C++能做的Java很多都做不了;A公司的X产品用的C++,B公司的Y产品用的C++,你口口声声说C++会被Java替代掉,难道你让他们用Java把这么重要的产品重写一遍?市场上还有这么多C++的机会,大学里面第一门课都是C++,学Java的都是培训班,你怎么会认为Java能替代C++?

后来现实打了他们的脸:

Java的缺点都一一克服了,但是C++的优点越来越没人在乎,除了少数几个对性能要求极高的领域以外,其他领域都迅速地彻底抛弃了C++,创造了自己的Java框架;A公司和B公司的某些产品依然养着一批的C++程序员,不过他们的组压根不会大规模扩张了——无论是A和B公司的其他部门,还是新兴的所有行业、商业模式、技术栈,几乎都倒向了Java;很多大学迅速倒向了Java,十年来C++的工作机会没涨多少,但是Java的工作机会涨了几个数量级,每年全世界都会post出来几千几万个job description;当年C++的屎山无论是商业还是开源社区,都还在维持着原来的热度缓慢增长——但是一大批Java技术和框架迅速崛起,无论是用户和生态都千百倍于C++技术圈,带来了全新的管理和商业模式,新公司几乎清一色地都用上了Java的技术栈和框架,快速迭代崛起,光芒远远盖过那些C++的忠实拥护者。

直到今天C++依然没有死,但也确实已经“死了”,当年市场份额占半壁江山,如今job market还是流行热度都只有1%的时候——你还怎么说服别人“C++会有未来的”呢?

今天的Java正如当年的C++——所有大公司的Java项目当然不会一夜间就死掉,Java程序员和生态还会继续增长,但是所有新的领域、新的模式、新的管理、新的框架全都在用Python和JavaScript的时候,你怎么能确定Java不会重蹈C++的覆辙呢?

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。