随着互联网的发展,各类编程语言之间的竞争愈发激烈。作为老牌的编程语言,Java“被死亡”和“被复活”了那么多次依旧坚强的活着。不过,谷歌放弃Java作为Android系统的主要开发语言助涨了唱衰Java的言论而新的Tiobe指数显示:Java从2016年年初以来一直呈下降趋势。那么Java开发的前景真的黯淡了吗?
自谷歌宣布放弃Java改用Kotlin作为Android开发的主要语言后,Java失去了一大应用领域。而据外媒报道斯坦福大学将Java驱逐出编程入门课程,而改用了JavaScript。《斯坦福日报》援引了计算机科学荣誉教授埃里克·罗伯茨(EricRoberts)的话—Java已是英雄末路、美人迟暮。
不过JNBridge LLC的首席技术官兼联合创始人Wayne Citrin博士称:现在以及未来Java都会很强劲的活着。原因如下:
,历史悠久就代表着它有多的时间等待开发者们建立编写,维护和调试代码的工具。而对于新兴的编程语言来说,除非有人在已有的IDE中编写了IDE扩展,否则想要与Java相比简直就是天方夜谭。
第二,Java是连接未来的桥梁,基于Java的流行语言不胜枚举,如Groovy,Clojure,Jython和Scala等。
第三,虽然Java不似Go语言那么新潮,但这也无伤大雅。在JAXenter的年度编程语言报告中,Java仍然是名,而Swift、Go和Kotlin等语言都没有进入前五。