Java之所以能得到广泛的应用,一个重要的原因是Java的互联网基因,从Applet到Servlet、JSP,从RMI到JMS再到EJB,从Struts到Spring,Java这一路走来正是互联网技术发展的缩影。
Java以丰富的功能、强大的性能、可靠的表现、优秀的扩展性赢得了研发人员的青睐,目前互联网大型商业服务平台大多采用了Java技术,这就是对Java性能的高度认可。
Python的流行有一个重要的原因就是简单,Python做场景开发比Java要简单太多,尤其是做大数据和人工智能领域的研发。一方面Python的语法结构比较简单,比较符合程序员对开发语言的预期,另一方面Python的库非常丰富,写程序就像在“搭积木”一样。
在做机器学习研发的早期使用的是Java语言,后来改用Python,让我一下节省了大量的时间,而这是实实在在的帮助,所以未来在大数据、机器学习方面Pyton应该会得到更广泛的使用。
程序员出身的我,有时候使用Python都有一种“罪恶感”,但是想想研发的进度要求和目标定位就能说服自己。我使用Python总是有一种轻松的感觉,不知道广大Python程序员是否也有同样的感觉。
领取专属 10元无门槛券
私享最新 技术干货