2008年1月编程语言排名(转)
TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜 索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。请注意这个排行榜只是反映了某个编程语言的热门程度 ,这并不代表它是一个最好的编程语言或是可以写出某些令人称赞的好程序。
点评:
本月Java 仍然稳坐第一把交椅,C语言次之。蔡学庸先生预言2008年Java将会走下坡路,那我们试目以待吧。
VB 第三位,跟中国市场不太符合。现在中国VB的开发展的确还有不少,但队伍的确没有增加。大家可以看到,目前国内Java 和 C语言的图书本本热销。而VB的书确是本本冷清。
PHP 随着IBM对PHP语言的支持,CodeGear在2007年推出Ruby和PHP的开发工具,PHP语言的上升也是理所当然。不对,它也将面临首ROR的挑战。
Python 被评为2007年最佳语言,2008年会持续推出全新的Python 3000,彻底翻新Python。上升也在情理之中。Oreilly 公司的名著Learning Python 也在等待着最新Python版本。注:本书已由华章公司引进
Ruby Ruby刚刚推出1.9,亦可能会在2008年推出2.0,加上2007年底已经推出的RoR 2.0, Ruby整个就是一股挡不住的气势。不过从国内ROR的图书销售上来看,国内关注ROR技术的基础数还不是很大,希望在2008年有一个飞速发展。
JavaScript语言:在Web开发的在潮下,JavaScript火了。从《JavaScript 权威指南》一书的销售就不难看出。该书在全球销售已经超过30万册,在国内也将近5万册。在Adobe推出AIR,Mozilla推出Prism之后,JavaScript可以开发出「某些种类」的桌面应用,JavaScript的用途变得更广。而JavaScript的兄弟ActionScript,随着AIR的推出又会更受欢迎一些,但是Silverlight的推出,又会抵销ActionScript成长力道。《Essential ActionScript 3.0 中文版》将由华章公司08年03月出版。
D语言:多年来,D语言平均一个月推出两个版本,改版速度相当快,在2007年1月推出1.0版后,不出几个月,又推出2.0版。1.0版持续做bug修订,尽量不加新特色,2.0版则继续进行实验性的翻修。虽然D语言1.0才正式推出1年,但已经成为相当受欢迎的系统语言,可惜至今仍然没有很好用的IDE。
Lua、PowerShell、Erlang语言:可说是未来几年窜升力道最强的潜力之星,但都还不至于成为主流语言。Lua是相当小的语言,适合嵌入其他的环境中,和其他语言一同使用,根据TIOBE开发语言排行榜数据显示,这几年Lua越来越受到重视,2008年Lua更是往上猛窜三十个名次,目前已经排到第十六位,由此可见Lua的需求大增。随着Windows Vista系统的出货,未来几年PowerShell会成为相当重要的系统管理语言。目前的多核心环境、网络分布式计算、容错的需求,则让Erlang持续受到重视。
注:PowerShell和Windows Vista是什么关系?????????
(点击每个语言查看2002 ~2007年走势曲线图)
Position Jan 2008 |
Position Jan 2007 |
Delta in Position | Programming Language | Ratings Jan 2008 |
Delta Jan 2007 |
Status |
---|---|---|---|---|---|---|
1 | 1 | Java | 20.849% | +1.69% | A | |
2 | 2 | C | 13.916% | -1.89% | A | |
3 | 4 | (Visual) Basic | 10.963% | +1.84% | A | |
4 | 5 | PHP | 9.195% | +1.25% | A | |
5 | 3 | C++ | 8.730% | -1.70% | A | |
6 | 8 | Python | 5.538% | +2.04% | A | |
7 | 6 | Perl | 5.247% | -0.99% | A | |
8 | 7 | C# | 4.856% | +1.34% | A | |
9 | 12 | Delphi | 3.335% | +1.00% | A | |
10 | 9 | JavaScript | 3.203% | +0.36% | A | |
11 | 10 | Ruby | 2.345% | -0.17% | A | |
12 | 13 | PL/SQL | 1.230% | -0.34% | A | |
13 | 11 | SAS | 1.204% | -1.14% | A | |
14 | 14 | D | 1.172% | -0.16% | A | |
15 | 18 | COBOL | 0.932% | +0.30% | A | |
16 | 46 | Lua | 0.579% | +0.48% | A-- | |
17 | 22 | FoxPro/xBase | 0.506% | +0.05% | B | |
18 | 19 | Pascal | 0.456% | -0.11% | B | |
19 | 16 | Lisp/Scheme | 0.413% | -0.26% | A-- | |
20 | 27 | Logo | 0.386% | +0.07% | B |
点评:
本月Java 仍然稳坐第一把交椅,C语言次之。蔡学庸先生预言2008年Java将会走下坡路,那我们试目以待吧。
VB 第三位,跟中国市场不太符合。现在中国VB的开发展的确还有不少,但队伍的确没有增加。大家可以看到,目前国内Java 和 C语言的图书本本热销。而VB的书确是本本冷清。
PHP 随着IBM对PHP语言的支持,CodeGear在2007年推出Ruby和PHP的开发工具,PHP语言的上升也是理所当然。不对,它也将面临首ROR的挑战。
Python 被评为2007年最佳语言,2008年会持续推出全新的Python 3000,彻底翻新Python。上升也在情理之中。Oreilly 公司的名著Learning Python 也在等待着最新Python版本。注:本书已由华章公司引进
Ruby Ruby刚刚推出1.9,亦可能会在2008年推出2.0,加上2007年底已经推出的RoR 2.0, Ruby整个就是一股挡不住的气势。不过从国内ROR的图书销售上来看,国内关注ROR技术的基础数还不是很大,希望在2008年有一个飞速发展。
JavaScript语言:在Web开发的在潮下,JavaScript火了。从《JavaScript 权威指南》一书的销售就不难看出。该书在全球销售已经超过30万册,在国内也将近5万册。在Adobe推出AIR,Mozilla推出Prism之后,JavaScript可以开发出「某些种类」的桌面应用,JavaScript的用途变得更广。而JavaScript的兄弟ActionScript,随着AIR的推出又会更受欢迎一些,但是Silverlight的推出,又会抵销ActionScript成长力道。《Essential ActionScript 3.0 中文版》将由华章公司08年03月出版。
D语言:多年来,D语言平均一个月推出两个版本,改版速度相当快,在2007年1月推出1.0版后,不出几个月,又推出2.0版。1.0版持续做bug修订,尽量不加新特色,2.0版则继续进行实验性的翻修。虽然D语言1.0才正式推出1年,但已经成为相当受欢迎的系统语言,可惜至今仍然没有很好用的IDE。
Lua、PowerShell、Erlang语言:可说是未来几年窜升力道最强的潜力之星,但都还不至于成为主流语言。Lua是相当小的语言,适合嵌入其他的环境中,和其他语言一同使用,根据TIOBE开发语言排行榜数据显示,这几年Lua越来越受到重视,2008年Lua更是往上猛窜三十个名次,目前已经排到第十六位,由此可见Lua的需求大增。随着Windows Vista系统的出货,未来几年PowerShell会成为相当重要的系统管理语言。目前的多核心环境、网络分布式计算、容错的需求,则让Erlang持续受到重视。
注:PowerShell和Windows Vista是什么关系?????????