2008年技术词汇搜索排名

80酷酷网    80kuku.com

  

    关键词:2008年 技术词汇 搜索 排名

 

日前infoq中文站和谷歌公司合作发布了2008年技术词汇搜索排名,排在该榜单前十位的词汇分别是java、c、chrome、 eclipse、mysql、javascript、php、com、apache和tomcat等,开源语言或者产品占据了大半席位。下面是该排名的前50个关键词:

排名关键字排名关键字排名关键字排名关键字排名关键字
1java11python21silverlight31ant41erlang

2

c12hibernate22  soa 32 extjs 42lamp 
3chrome13ajax 23 ruby 33 设计模式 43 ruby on rails
4eclipse14spring 24 sql server 34 jsf 44 groovy
5mysql15c# 25 perl 35 saas 45 linq
6javascript16 struts 26 c++ 36 soap 46 web 2.0
7php17 asp.net 27 uml 37 wpf 47 wcf
8com18 数据库 28 api 38 mvc 48 glassfish
9apache19 xml0 29 云计算 39 游戏开发 49 sdk
10tomcat20 flex 30 jboss 40 visual studio 50 ejb

  该排名的基础关键词(比如infoq认为最能代表当前技术热点的100个技术词汇)由infoq中文站提供,然后由谷歌的工程师通过后台统计而出。从此榜单中我们首先能够感觉到的是技术人员对开源社区的热衷,排在前十位的关键词中有8个是开源项目或者开源有关,比如java、chrome、 eclipse、mysql、javascript、php、apache和tomcat等。而java名列首位,好像没有什么疑义,其在企业开发市场方面的地位短时期内还没有其他的语言可以撼动。另外,java成名虽早,却一直在努力求变以适应当前开发的要求,比如开源,比如对动态语言的支持等。

  比较让人意外的是c语言竟然排在所有技术词汇的第二位,据分析,一方面现在嵌入式软件、游戏等对性能要求较高的行业依然青睐于c,另外也和linux/unix开发平台渐入主流有关。据国外市场调研公司net applications在2008年12月份发布的数据,微软windows份额在2008年11月份首次跌破90%大关,这也是其15年来的首次,而 linux和mac等操作系统所占份额都有明显的上升。最后c语言这一高排名也和当前大学院校计算机专业仍选用c语言作为教学语言有关。chrome作为一个浏览器位列第三,除了其在技术上的优势(如javascript引擎v8)吸引众多开发者眼球外,更多的原因应是依托于谷歌的先天优势。

  该榜单反映出来的另外一个现象是基于web的程序开发越来越受到关注。lamp组合中的三个如apache、mysql和php均位列其中,另外如 tomcat、python、hibernate、ajax、spring、struts等也都是web开发中的常用技术。联想到最近社区在讨论的一个话题“web为何成为默认的开发平台?”,从十年前默认的开发系统为vb6/windows,到现在的web;从10年前google的第一个索引为 2600万页面,到现在的1万亿,你无法想象一个没有web的世界会是什么样子。而在infoq网站2008年的搜索关键字中排在前十位的也多和web开发相关,比如rest、struts、grails、jpa、seam、groovy等。

  最后我们简单分析一下该榜单反映的另外一个技术热点,即富互联网应用(ria)。从榜单的前25个关键词中,我们可以看到与富互联网应用相关的javascript、ajax、flex和 silverlight等均位列其中。在infoworld的一篇回顾性文章中,也提到了2008年富互联网应用的快速增长,如08年秋季推出的 silverlight 2在性能和对.net的支持上都有长足进步,而且在北京奥运会上也有不错的表现;adobe的flex builder 3.0推出多项新功能,而air 1.5版更是增强了商业用例,提供数据库加密等改进;在08年快结束的时候,sun推出技术社区期待已久的ria平台javafx等。

  如果读者朋友你从这一榜单中发现了上述分析中没有提到的地方,欢迎跟帖和我们分享,比如前两年火热的soa在2008年排行中竟然仅位列第22位,是不是也很奇怪?



分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: