Java真的不行了吗?

java

 

【IT经理网点评】根据TIOBE编程语言社区指数,2012年C语言取代Java成为最热门的计算机语言,但Java气数未尽,还有很长的路要走。实际上,Java今天的没落与MySQL的遭遇类似,都与Oracle的收购有关。

tpci_trends

过去十年中,Java都在Tiobe计算机编程语言社区指数排行榜独占鳌头(上图),但是最近,Java的热度在显著下降,2012年底取而代之的是C语言——一种有着40年历史的“恐龙级编程语言“。今天,C语言在Unix开发者和嵌入式系统开发者中依然非常流行。

Tiobe Software的常务董事Paul Jansen认为:“C语言正在成为最火的语言,因为Java正在没落。“ 在Jansen的眼里,Java这个昔日最流行的语言在三年前Oracle收购Sun后就一直在走下坡路。

Sun的企业文化是工程师主导的创意文化,而Oracle则由关注业绩数字的职业经理人执掌,这意味着更少的科技创新和更多的法律诉讼。参考阅读:Oracle在Andriod侵权案中取得象征性胜利

与MySQL的遭遇类似,实际上Java这几年的发展几乎陷于停滞。参考阅读:甲骨文正在扼杀开源软件MySQL 根据Jansen的回忆,当年Oracle收购Sun时,Sun公司一些重要的Java语言专家纷纷辞职以示抗议,甚至Java之父James Gosling也逃离了Oracle。此外很多支持Java的重量级人物都极力反对Oracle的收购,并转而支持其他编程语言。

但对Java伤害最大的是,2010年被Oracle接管后就没有做过什么像样的升级工作。

颇有讽刺意味的是,被Oracle起诉的Google的Android操作系统实际上为Java带来了第二春,Android拥有庞大的移动应用开发社区,客观上延缓了Java的衰落过程(Java在企业级应用开发等领域一直在节节败退)。

开发社区Dzone创始人Rick Ross认为:

过去几年中,基于Java虚拟机的新一代编程开发语言,如Clojure、Scala、Jython和JRuby等在开发者中成了最流行的编程语言。

所以,即使Oracle不作为,Java依然会存活很长时间。

“Java已经如此普及,已经远远超出某家公司所能控制的范围。如今一位Java工程师在哪都能获得不错的报酬,这本身就说明了Java的生命力和价值。”Ross说道。

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:
标签: ,


关于作者

IT到底是重要呢还是重要呢还是重要呢