delphi在国内奄奄一息,国外却在语言流行趋势排行榜上上升2名
楼主: 近来DELPHI在厦门的情况十分难堪,招DELPHI的公司很少,人才网上只能看到一两家(两家常年在招聘的虚假招聘不算在内),而屈指可数的几家用DELPHI的公司更是郁闷,招不到人
因为厦门用D的公司数量直线下滑,工资比其他语言少,发展前景又是一片渺茫,很多D的老鸟都选择了更换语言,不做D了。今天晚上突然看到此文,忙转来大家一起瞄瞄([
]蒙面)
2008-03-24 13:03 点评
毫无疑问,第一把交椅仍然属于Java。但是它的市场占有率却不是很稳定,就2008年来看,它1月份的市场占有率为20.849%;2月份略有上升,占有率为21.483%;3月份又“急剧”下降,占有率为20.651%。不知道是否会如蔡学庸老师所说:“Java在2008年会走下坡路”?让时间和TIOBE一起来见证吧。
排名上来看,C语言仍处于第2的位置,但是其市场占有率却在不断上升,而且上升幅度还比较大。2008年1~3月份的市场占有率分别为13.916%、14.859%、15.593%。从某种程度上来讲,C语言应该是介于低级语言(汇编语言)和高级语言(如C#等)中间的一种中级语言。它是很多语言的基础,C程序有较强的可移植性,而且执行速度也非常快,其效率几乎与汇编语言接近,因此它被定为Google的三大官方语言之首。C语言不断用于编写Unix/Linux等操作系统的内核,而且还用于编写一些大型的开发平台和编译器。在系统编程和嵌入式编程方面,C语言往往也是首选,几乎具有不可替代性。我个人认为,C语言正是因为上述这些优势和它的不可替代性,从而一直保持非常高的市场占有率,而且这个势头在未来很长一段时间内可能会一直保持下去。
3
cwyalpha 2008-03-24 13:04 与去年同期相比,(Visual)Basic超越了第3名的C++和第4名的PHP,从第5名上升到了第3名。从国内的情况来看,它的排名让很多人不解,因为在国内似乎看不到(Visual)Basic有如此 “繁荣”的景象,与紧随其后的PHP相比,(Visual)Basic的境况要惨淡得多。虽然目前国内仍然有不少人在用VB进行开发,但是总数却没有增加,也许还在下降,因为它不断受到一些新技术的冲击。国内外的差别有这么大吗?
PHP的排名没有变,仍然是第4名,但是从2008年1月份以来,其市场占有率却在不断攀升,1~3月份的市场占有率分别为9.195%、9.890%、10.138%。2007年下半年,国外不少官方机构和著名大学都对PHP提供了某种程度的支持,IBM便是其中的代表。曾经有很多人产生过这样的疑虑:ROR的兴起会不会对PHP产生影响呢?事实证明:ROR的发展并没有人们预期的那么快,它也没有对PHP的地位产生影响,至少现在没有!
4
cwyalpha 2008-03-24 13:04 与去年同期相比,C++的排名从第3名降到第5名,被VB和PHP赶超。它在2008年的排名没有发生变化,但是市场份额却在不断增加,2008年1~3月份的市场占有率分别为8.730%、9.274%、9.776%。从国内的情况来看,利用C++进行开发的人还很多,因为它作为一门强大的面向对象语言,在很多地方都有其不可替代性。有人说C++在失去了微软的支持后将辉煌不再,我看未必,让我们拭目以待吧!
Perl是系统管理员们最早使用的一种脚本语言,也是管理员最钟爱的脚本语言之一。从2007年到现在,Perl在语言排行榜中的位置基本上没有变,但是其市场占有率却略有下降。从2008年的情况来看,Perl语言的排名上升了1位,从第7名,超越Python,跃升到第6名;Perl的市场占有率略有波动,1月5.247%、2月6.205%、3月5.781%。曾经有人预测2008年将是Perl的排名急剧下滑的一年,但是我认为未必。从紧随其后的Python、C#、Delphi、Ruby、JavaScript等语言的发展趋势来看,Python赶超Perl的可能性比较大,Python在2007年取得了骄人的成绩,也许2008才是真正的Python年;C#也有可能赶超Perl,微软在2008年3月14号发布了它的三大平台,VS 2008和.NET 3.5的发布以及C#语言本身的更新应该能给C#带来一个比较好的发展
5
cwyalpha 2008-03-24 13:04 2007年,Python以优异的成绩被评为年度最佳编程语言,但是它在2008年的情况却不太乐观,排名从1月份的第6名降到第7名,市场份额也在不断萎缩(1月5.538%、2月4.763%、3月4.593%)。社区内有一群人一直在不遗余力地推动Python的普及和发展,即将到来(2008年8月发布)的Python 3000应该会在社区内掀起一股Python热潮。
与去年同期相比,C#的排名(从第9名上升到第8名)和市场占有率都有所上升。但是在国内,该结果似乎与国内的实际情况相差较大。.NET技术在国内的发展势头很好,应用也非常普及,而且C#是国内很多高校的必修课。也许“国际形式”刚好与中国相反,这与排在第3名的(Visual)Basic形成了鲜明对比。就我个人看来,在国内,C#的应用情况应该不会逊于PHP,甚至有人说C#和Java将会成为最流行的两种编程语言。
6
cwyalpha 2008-03-24 13:05 从2008年1月份以来,Delphi一直占据着第9名的位置。曾经有无数人说Borland大势已去,Delphi已死,但是从Delphi的排名来看,似乎出现了一线转机,因为它跃升3位超越了JavaScript和Ruby。这一点也与国内的情况也不相吻合,因为Delphi在国内的发展势头堪忧。一些需要Delphi技术的企业很难招到合适的Delphi人才,一方面因为没有新鲜血液加入,另外一方面因为很多原来的Delphi程序员都转行了。从排在Delphi前面的这些语言来看,似乎每一种语言都不太可能输给Delphi,也就是说,Delphi最好的成绩也许就第9名了。从排在其后的语言来看,Ruby、JavaScript都很有可能超越它。
Ruby总算有了一点儿进步,又回到了第10名的位置。对于RORer来说,这个结果无疑是让他们失望的。2006年,ROR在国际社区内取得了不匪的成绩,但是几乎所有人都没有想到2006年竟然是Ruby发展最好的一年。从2007年到现在,ROR的热潮在社区内渐渐退去。虽然Ruby1.9和Rails 2.0都已经于2008年初先后发布,但是,似乎并未因此在国内再次掀起ROR的热潮。从目前的情况来看,Ruby可能比较难取得大的突破,因为排在它前面的语言的家底的确比它厚实很多。
7
cwyalpha 2008-03-24 13:05 当Ajax的热潮退去后,JavaScript的排名(由第9名到11名)和市场占有率(从1月份的3.203%到3月份的2.462%)都开始下降。JavaScript的历史“很悠久”,但是在Ajax这个词汇出现以前(Ajax技术早已经有了),JavaScript的境遇并不怎么好,人们一直认为它无法登上大雅之堂,但是Ajax出现以后,它也着实风光了一回。随着Ajax技术的成熟与普及,JavaScript似乎也比较难再上升到一个新的高度,但是它目前的位置也不会轻易被其他语言超越。
COBOL、Pascal、Lua、FoxPro等语言似乎拒绝退出历时的舞台,虽然它们仍然是小众语言(相对于前面的11种语言而言),但是它们排名都在不断向上大幅攀升。其中以Lua的上升速度最快,从44名跃升到20名(最好的成绩是18名)。作为一种“嵌入式”语言,Lua越来越受到开发者的重视,应用也逐渐越普及开来。
8
cwyalpha 2008-03-24 13:05 小结
从2008年3月份的排名来看,在动态语言方面,各种语言的排名基本上没有变化,PHP目前略占优势。一直被看好的Groovy似乎并未取得令人满意的成绩,居然未进前20名,我相信这只是时间的问题。
占据着主要位置的仍然是面向对象语言,当然也有少数非OO语言占据着非常重要的位置,如C语言。
有一个奇怪的现象,一些在国内发展得不是很好的语言(如VB、Delphi),它们的却取得了比较好的成绩;一些在国内发展得还不错的语言(如C#)却没有取得令人满意的成绩。
一些看似将退出历史舞台的非主流语言却来了个“咸鱼翻身”,取得了出乎大家意料的好成绩。
摘自:http://bbs.2ccc.com/topic.asp?topicid=292111