CSDN中国IT技术指数(语言):Java第一,C#第六

日前,CSDN网站对外正式发布中国IT技术指数报告第一期,共包括计算机语言、Web相关技术和基础软件设施等三部分。在计算机语言部分,数据显示在2008年6月份中国地区,Java、C/C++和PHP分列前三名,而被微软寄予厚望的C#语言则位列第六位。

排名前十位的计算机语言分别是Java、C/C++、PHP、JavaScript、SQL、C#、CSS、Visual Basic、UML和Perl等。Java的霸主地位无可厚非,企业应用市场多年的积累,以及Sun公司对中国高校教育的重视等有效巩固了其这一地位。比较让人意外的是微软近几年来一直力推的C#和VB仅排在第六和第八位,这显然不是微软乐于看到的结果,该报告对此所做的解释为:

整个.NET平台的中心是放在企业应用的,而微软在2005年之前也确实将战略重心放在企业应用市场上,因此在当时C#和VB呈现快速上升的势头。但在 2005年之后,微软已经将战略重心放到了互联网上,把Google视为主要竞争对手,在企业应用投入的精力明显不足,这可能也是导致C#和VB近期发展缓慢的原因之一。

被社区热捧并不等于普遍被企业采用,该指数报告中动态语言的排名好似佐证了这一道理。近两年来在技术社区中多有好评的Ruby这次仅列第十一位,Perl和Python分别为第十位和第十三位,报告分析原因为:

Python、Perl和Ruby这三种动态脚本语言尽管经过了开发者社群几年的宣传和推广,但从冰冷的调查数据来看,在中国仍然属于非主流……其中Perl虽然始终不是舆论热点,但在实际应用中看来还有一定的地位。而Ruby尽管在前两年取得了舆论上的流行,但是在实际上其在中国地区的应用面还是非常有限。Python更是一小部分精英开发者的宠物,从数据统计结果来看相当小众。

据了解,此研究报告由CSDN原总编辑孟岩主持,目的是希望对通过网络收集的数据进行分析整理,从而揭示当前中国各项IT技术的发展现状,为IT企业和个人提供技术选型的参考。在该技术指数报告的发布公共中,CSDN提到该指数的数据来源为:

  • 特定时段内新出现在主要IT专业网站上的相关网页数量
  • 特定时段内互联网上新张贴的相关论坛贴子和博客文章数量
  • 特定时段内相关互联网搜索数量
  • 特定时段内相关工作职位招聘规模
  • 特定时段内相关图书销售量

从数据来源可以看出,该指数报告的数据基础来源于网络。但由于各方面的原因,企业的实际应用并不能全部通过网络反映。正如报告中所指出的,“CSDN中国IT技术指数尚处于试验阶段,从数据收集、质量校验和清晰,到数据处理、报告形成的各个过程,都还显得原始。”,还请读者审慎地看待该报告的结果。不管怎样,这样一个有数据做基础的指数报告都有其积极的参考意义!

在TIOBE刚发布的全球7月份计算机语言的排名中,分列前十位的分别是Java、C、C++、Visual Basic、PHP、Perl、Python、C#、JavaScript和Ruby等,除Python和C#换了一下位置外,其他语言和6月份排名均没有变化。对比CSDN中国IT技术指数,差别最大的是SQL语言,在TIOBE排名中,SQL仅在第三十位,而在CSDN中国IT技术指数中则位列前五,其他排名差异微小。这是否说明现在中国技术社区和全球的差距正在缩小?

你可能感兴趣的:(CSDN中国IT技术指数(语言):Java第一,C#第六)