InfoWorld最近发表了一篇题为“Java开发人气渐丧”的博文。文中指出,今年八月份有大约18.8%的开发者选择使用Java编程,而九月份这一数字则下降到约17.9%,降幅约为1个百分点。该报道指出,如果继续保持这种势头,C语言有可能从下个月将取代Java,登上第一的宝座,成为最受开发者欢迎的编程语言。
Java走势下滑 Java前景是否堪忧
事实果真如此么?如果是这样,那就意味着10月份全球将有1%的Java开发人员下岗了,这听起来可能么?让我们来看看2011年10月份的图表:
图中,最上方的红色线条表示Java,第二位绿色线条表示C语言。上述这篇报道的根据是红绿这两条线正在交汇。
在TIOBE公布的2011年10月编程语言排行榜中,Java继续着9月的势头,持续走低,下降了几乎1%的人气,尽管Oracle在八月初发布了最新的Java 7。其他值得关注的有Object-C和Transact-SQL的人气又创新高,分别达到了6.245%和0.909%。Assembly则重返Top20,挤下了上个月进入前20的D语言,Visual Basic .NET从39位上升到25位,而在8月份榜单中曾闯入Top20的F#已经掉落到46名。
Java与C双龙戏珠
这张图中并没有显示使用这些语言的开发者所占比例,那么上述结论如何得出的呢?这张图的作者是一个叫TIOBE的组织。TIOBE开发语言排行榜每月更新一次,依据的指数是基于世界范围内的资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标。该指数可以用来检阅开发者的编程技能能否跟上趋势,或是否有必要作出战略改变,以及什么编程语言是应该及时掌握的。观察认为,该指数反应的虽并非当前最流行或应用最广的语言,但对世界范围内开发语言的走势仍具有重要参考意义。
实际上,笔者认为,这张图顶多说明这两个月Java的人气确实在下降,但并不表示Java的受欢迎程度就大幅下降。实际上,一两个月的下降属于短期行为,实属正常。不能因此而推断长期对Java依然持悲观态度。就像股票的短期趋势并不能决定长期曲线一样。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
成为Java开发禅师的7个技巧
在旧金山举行的JavaOne 2015上,Martijn Verburg抛开了他Diabolical Developer(魔鬼开发者)的身份,以禅师的面目出现,用比喻的方式向Java开发者介绍了相关的注意事项。
-
细数Java性能九大谬论
在以前对于Java性能的技巧,有一种趋向:认为其由人们的智慧,经验构成,而不是应用统计和实证推理。
-
消费化中求生存:使传统IT策略现在代化
人类历史上是否有什么传统的东西会持久的,在商业上和在其它的环境中是一样的,那么传统的IT怎么在消费化获得生存?
-
JavaServer Faces备课新版本 支持HTML5和移动应用
甲骨文收购Sun公司的同时,也将Java纳入其羽翼之下,有人认为JavaServer Faces (JSF)会重蹈Latin和Sanskrit的覆辙。然而和这些预测相反,甲骨文关注企业级,并没有将JSF推到其他受欢迎技术的幕后。