GTLC全球技术领导力峰会·上海站,首批讲师正式上线! 了解详情
写点什么

InfoQ 中文站和谷歌合作发布 2008 年技术词汇搜索排行榜

2009 年 1 月 12 日

日前 InfoQ 中文站和谷歌公司合作发布了 2008 年技术词汇搜索排行榜,排在该榜单前十位的词汇分别是 Java、C、Chrome、Eclipse、MySQL、JavaScript、PHP、COM、Apache 和 Tomcat 等,开源语言或者产品占据了大半席位。下面是该排行榜的前 50 个关键词:

排名 关键词 排名 关键词 排名 关键词 排名 关键词 排名 关键词 1 Java 11 Python 21 Silverlight 31 Ant 41 Erlang 2 C 12 Hibernate 22 SOA 32 ExtJS 42 LAMP 3 Chrome 13 Ajax 23 Ruby 33 设计模式 43 Ruby on Rails 4 Eclipse 14 Spring 24 SQL Server 34 JSF 44 Groovy 5 MySQL 15 C# 25 Perl 35 SaaS 45 LINQ 6 JavaScript 16 Struts 26 C++ 36 SOAP 46 Web 2.0 7 PHP 17 ASP.NET 27 UML 37 WPF 47 WCF 8 COM 18 数据库 28 API 38 MVC 48 Glassfish 9 Apache 19 XML 29 云计算 39 游戏开发 49 SDK 10 Tomcat 20 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 位,是不是也很奇怪?

2009 年 1 月 12 日 10:12562

评论

发布
暂无评论
发现更多内容

技术革新的脉络及趋势

异想的芦苇

技术 进步

我就不服了,看完这篇文章,5大常见消息队列开发你还学不会

小Q

Java 编程 程序员 开发 消息队列

转型敏捷123

技术管理Jo

轻言业务架构图

异想的芦苇

架构 企业架构 架构设计 架构设计原则 业务架构

“三段三域法”应用架构模型

异想的芦苇

架构 架构设计 技术架构

PanDownload复活了!60MB/s!附下载地址

程序员生活志

PanDownload 网盘 下载器

创新者谈

善宝橘

创新

Redis-技术专题-Jedis实战入门

李浩宇/Alex

论软件工程师的自我修养:角色、重构与质量

华为云开发者社区

软件 开发 工程师

高难度对话读书笔记——目的篇

wo是一棵草

手把手教你锤面试官 04——假装精通redis

慵懒的土拨鼠

第3周作业提交

饭桶

万万没想到!ModelArts与AppCube组CP了

华为云开发者社区

AI 技术 华为云

区块链赋能医疗产业报告

CECBC区块链专委会

区块链 大数据 医疗

架构师训练营第一期 - 第四周课后 - 作业二

极客大学架构师训练营

Redis-技术专题-数据结构

李浩宇/Alex

七千字的线性回归模型指南,建议收藏!

计算机与AI

数据挖掘 学习 线性回归

深圳派发数字人民币红包!个人数字人民币钱包即将亮相

CECBC区块链专委会

数字货币 数字人民币

数字货币交易所系统开发源码,交易平台搭建

WX13823153201

数字货币交易所系统开发

MySQL-技术专题-SQL性能分析

李浩宇/Alex

Java 客户端操作 FastDFS 实现文件上传下载替换删除

哈喽沃德先生

Java 文件系统 分布式文件存储 fastdfs 文件服务器

MySQL-技术专题-实战技巧

李浩宇/Alex

手写SpringIOC

彭阿三

spring源码 sping springioc

晨间日记的奇迹

熊斌

读书笔记

SpringBoot 实战:如何优雅的处理异常

看山

springboot 实战 优雅响应

建议将区块链产业纳入国家“十四五规划”

CECBC区块链专委会

区块链 新基建

敏捷之道:各角色如何从DevOps中受益?

华为云开发者社区

产品 DevOps 敏捷

MySQL-技术专题-Join语法以及性能优化

李浩宇/Alex

技术解码 | 玩转视频播放,自适应码流技术

腾讯云视频云

音视频 转码

第3周学习总结

饭桶

SpringBoot-技术专题-@Async异步注解

李浩宇/Alex

DNSPod与开源应用专场

DNSPod与开源应用专场

InfoQ中文站和谷歌合作发布2008年技术词汇搜索排行榜-InfoQ