2009年度编程语言之争

 作为开发人员,我始终关注每年的编程语言排名,哪种语言增长了?哪种语言没落了?哪种语言会成为下一个甚至后几年的主流语言,不仅仅关系到整个业界的发展,同时也对程序员的发展方向,提供了指导意义。

 

       2009年12月的TIOBE编程语言排行榜在周末推出了,这是本年度的最后一份榜单。年终排名前三甲为Java、C语言和PHP,其中Java保持了王者的位置,但占有率却连年下滑;C语言保持了第二的地位,并且占有率相当稳定;PHP则进入三甲。

 

今年年底和去年12月榜单相比,前二十名的变化

 

以下是上升势头强劲的语言

       第三名:JavaScript

脚本语言JavaScript达到了4.021%的市场占有率,占有率创了一个历史高点。 

 

 2009年的一大趋势是脚本语言的发展。事实上,现在的榜单中的PHP、Python、JavaScript、Perl和Ruby均为脚本语言,占据了前十名名单中的半壁江山。

JavaScript是Web浏览器的语言,是一门重要的语言,流行度非常高,但也一直处于被开发者轻视的地位。这个与JavaScript门槛低,大部分代码质量偏低有关:这往往造成安全、性能方面一系列的问题。但事实上JavaScript的特性之丰富与复杂性决定了编写优秀的JavaScript代码并不是一件容易的事情,而优秀的JavaScript可以出色的实现十分丰富的功能。

JavaScript还有其他的问题,比如在不同浏览器下的不兼容性等等。未来几年间,JavaScript的部分功能可能会被HTML 5所取代,然而即使是HTML 5最前沿的支持者Google也并没有看低JavaScript;相反,Google在09年11月公开了自己的JavaScript工具Closure,在某种程度上是对JavaScript的支持,鼓励开发者产出性能更高、错误更少的JavaScript代码。对于Web开发者而言,无论你多么轻视它,JavaScript都是一个你无法忽视的语言。

 

第二名:PHP

PHP自今年9月开始其占有率超越了C++,挤入了TIOBE榜单的前三甲,一直保持到本月。

 

 

第一名:C#,被注入强心剂的微软语言

虽然排名没有变化,但C#的涨幅却是最为显著的,这使得C#极有可能成为2009年的年度语言。

 

C#可以说是现今微软平台上最重要的语言。C#语言看起来和Java语言极像,事实上它在设计上也的确是综合了C、C++和Java的很多优良特性。而与很多语言在更新、添加新功能上受到很多指责不同,C#的每一次更新几乎都得到了一致的赞美,特别是最新的C# 4.0(目前仍在Beta期间)由于其在动态类型上的创新被人赞不绝口。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhangzgl/archive/2009/12/15/5011273.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 20
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值