也说一说 TIOBE 11 月编程语言排行榜

原创 2009年11月12日 17:59:00

    据CSDN报道:

    在TIOBE最近发布的11月编程语言排行榜上,最显著的变化是,排名第二的C语言和排名第一的Java语言差距更小,从榜单上我们看到两者只有大约1%的差距,而上次两种语言呈现出非常接近的市场份额是在2005年。事实上,Java和C语言都呈现长期下降的趋势,Java下降的趋势更加明显。Objective-C增长明显,一年时间,它从第38名上升到了现在的13名,贴近前十。

    两个月后,TIOBE将宣布2009年年度编程语言,有机会获得这一奖项的是 C, C#, PHP 或者是 Objective-C。

    Java和C语言呈现下降的趋势,也许不是偶然,由于高层开发的业务呈现增长趋势,脚本语言的需求将不断增长,相应的像C语言这种适合底层开发的语言,尽管它开发出的系统十分高效,但它本身的开发效率却要低效得多,而且由于它的需求处于倒金字塔的底端,所以它的需求就是呈下降趋势的。
    我一直把Java语言的流行模式比作10年前的Delphi语言,Delphi语言现在已经沦落到非主流了,似乎Java也难逃类似Delphi的命运,毕竟,任何语言都不会永远处于主流,长久不衰,随着客户业务需求的增长和变化,语言本身的品质如果不随着提高,就会与开发需求脱节。Delphi沦落的一个主要原因就是输在了Web开发时代的起跑线上,想当年Delphi开发C/S架构的数据库应用系统时,是多么的风光?Java的排名趋于下降,与它本身的品质有关系,也与 .NET 的围追堵截有关。当初很多人选择 Java 语言进行开发,是因为它简单。而现在,后起之秀 .NET 平台比它更简单,甚至简单到让程序员觉得用 .NET 开发“没有意思”、“没档次”,但最终用户的需要的是快速的开发、随需应变的软件系统,对用户来说 .NET 则要“有意思”得多了。所以,Java 与 .NET 的争斗,在处于几年的平台期之后,.NET 似乎在处于上风了,至少不是下风了。

    Objective-C 的迅猛增长,可以说几乎完全得益于 iPhone 的流行和其“软件店”的商业模式。iPhone 创造了技术奇迹和商业奇迹,也让 Objective-C 出现了奇迹般的增长。但 Objective-C 与 Java 和 C# 比起来,似乎缺乏“现代语言”的某些崭新特征,iPhone 的奇迹也才刚刚开头,能否可持续发展,变数也不少,结果谁又能预料呢?所以,Objective-C 能否长久笑傲江湖,也未可知。

    我一直认为PHP是计算机语言界的一个异数。从排名数据上看,从大家的看好率上看,莫不给人惊喜的感觉。但PHP语言长期叫好不叫座的现实也是有目共睹的。PHP语言和PHP程序员(PHPer),长期给人的感觉,就像行侠仗义的侠客,总是活在程序员的激情里,而总是不能登堂入室,无法进入“主流”。高校的教材里不提它,“大公司”的开发计划里没有它,数据结构没有 for PHP 版本,PHP程序员的工资总是比不过 Java 程序员。书店里过去甚至没有 PHP 的专柜,现在我在西安见到一家,但还是和其它书籍混放在一起的。PHP 在互联网领域应用较多,但给人感觉 PHP 就是论坛、垃圾站,PHP 就是用来灌水、制造垃圾信息和垃圾站长的。学PHP的,要么感到自卑,要么充满骄傲,总之是一种不正常的状态。就一门语言么,谈得上自卑与骄傲吗?

    TIOBE的语言排行榜发布很久了,有些数据还是让人费解的。以我的经验和观察,总是不能理解C/C++、VB这些语言为何总是名列前茅?C/C++是优秀的,是不可或缺的,但做底层开发的比做高层应用系统的人还多吗?VB是一门不错的语言,Basic是微软的传家宝,VB.net现在也具有了强大的功能,微软号称不亚于C#,但放眼周围的公司,似乎用它进行生产开发的并不多。所以,我只好这么理解,C/C++、VB在高校里是主要的教学语言,所以才在排行榜里被托到了前边。而PHP在网站开发中用的较多,才被那些“准程序员”顶到了排行榜的前茅。但到底是不是这些原因,希望大家再分析啊。

    作者:张庆(网眼) 2009-11-12
    来自“网眼视界”:http://blog.why100000.com
    “十万个为什么”电脑学习网:http://www.why100000.com

2017年7月TIOBE编程语言排行榜:Go飙升首次进入Top 10

TIOBE编程语言社区发布了2017年7月排行榜,这次排行和6月相比变动不大,Java、C、C++和Python仍然稳定保持在前4甲。 Go 语言今年一路飙升,本月终于进入前10名,2016年同期可是...
  • coder_chenz
  • coder_chenz
  • 2017年07月20日 11:46
  • 1170

TIOBE2017榜单公布_PHP还会是世界上最好的语言吗?

TIOBE 2017最新编程榜单 第1:java,第2:C,第3:C++....第6:php 看到这个榜单,我的记忆瞬间回到了十年前。 那时我结识了原配asp,asp代码真的好简单啊,看了遍《...
  • yunqishequ1
  • yunqishequ1
  • 2017年07月11日 14:24
  • 653

C语言成为TIOBE 2017年度编程语言

本博客选自于沈阳尚观云科技 每一年的TIOBE的年度编程语言,是程序员需要关注的热点,因为人工智能和嵌入式领域的发展使得C语言这门古老的编程语言有了他的发挥的空间,因为嵌入式的发展离不开C语言这一类...
  • shangguanyun2017
  • shangguanyun2017
  • 2018年01月15日 10:25
  • 240

TIOBE:全球编程语言最新排名(Kotlin排名进入前50名

作为coder,大家当然关心自己所使用语言的应用趋势。要是几年后所用语言变得默默无闻,那岂不是之前的知识储备与经验积累都会大打折扣。 TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数...
  • lemonbit
  • lemonbit
  • 2017年06月25日 22:19
  • 2700

TIOBE 11 月编程语言排行榜,脚本语言怎么了?

曾经有一段时间,动态语言,即脚本语言,因其易于编写和易于运行的特性,被预测在未来将发展强大。因此,Perl,Python,PHP 和 Ruby 等语言在当时非常流行。 今天看来,似乎只有 Pyt...
  • vM199zkg3Y7150u5
  • vM199zkg3Y7150u5
  • 2017年11月18日 00:00
  • 319

世界编程语言排行榜08年02月

世界编程语言排行榜08年02月TIOBE Programming Community Index for January 2008注: TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月,...
  • hzbooks
  • hzbooks
  • 2008年02月29日 00:16
  • 17879

2018年最受欢迎的编程语言

WebWeb平台最近取得了两个重大进展——Web Assembly 和 Service Workers,他们打开快速和高效的Web应用程序的门,弥合与本地编译应用程序的差距。Service Worke...
  • yunfupei0434
  • yunfupei0434
  • 2018年01月30日 00:36
  • 339

2018年最有需求的编程语言

时间所限,文章简单翻译,文字未经仔细雕琢。实际我跟朋友们也在讨论这个事情。我认为,编程语言会持续分化,不同的语言依据自己的特性各自占领一块阵地,然后再由社区推动,尝试应用到其它领域。语言之间相互竞争,...
  • epubit17
  • epubit17
  • 2018年01月17日 15:25
  • 582

世界编程语言排行

TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有经验的程序员、商业应用、著名的搜 索引擎(诸如谷歌、 MSN、雅虎)的关键字...
  • DL88250
  • DL88250
  • 2007年08月26日 23:33
  • 2508

Tiobe 11 月编程语言排名

ruby 比上个月又上升了一位,关注度大约上升了 0.63% ,自比差不多是 60% 。java/c/c++ 缓步下滑,基本是下降通道。c# 相比上月,名次没有变化。lua (49) 又比上月升一位。...
  • longaway
  • longaway
  • 2006年11月15日 20:52
  • 1111
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:也说一说 TIOBE 11 月编程语言排行榜
举报原因:
原因补充:

(最多只允许输入30个字)