写点什么

Tiobe 编程语言排行 12 月份榜单公布

  • 2009-12-16
  • 本文字数:1428 字

    阅读完需:约 5 分钟

Position
Dec 2009 Position
Dec 2008 Delta in Position Programming Language Ratings
Dec 2009 Delta
Dec 2008 Status 1 1 = Java 17.061% -2.31% A 2 2 = C 16.285% +0.12% A 3 4 ↑ PHP 9.770% +0.29% A 4 3 ↓ C++ 9.175% -1.72% A 5 5 = (Visual) Basic 7.778% -1.70% A 6 6 = C# 6.258% +1.61% A 7 7 = Python 5.185% +0.62% A 8 9 ↑ JavaScript 3.515% +0.45% A 9 8 ↓ Perl 2.692% -0.91% A 10 11 ↑ Ruby 2.653% +0.34% A 11 10 ↓ Delphi 2.301% -0.75% A 12 13 ↑ PL/SQL 1.494% +0.35% A 13 35 ↑↑↑↑↑↑↑↑↑↑ Objective-C 1.159% +1.00% A 14 14 = SAS 0.911% +0.07% A 15 19 ↑↑↑↑ Lisp/Scheme 0.881% +0.37% A-- 16 17 ↑ ABAP 0.723% +0.12% A- 17 15 ↓↓ Pascal 0.698% +0.01% B 18 21 ↑↑↑ ActionScript 0.655% +0.17% B 19 12 ↓↓↓↓↓↓↓ D 0.587% -0.60% B 20 20 = Lua 0.585% +0.09% B (来源:www.tiobe.com)

其中值得关注的语言包括:

Java

Java 以 17% 的权重依然占据头把交椅,从长期曲线图来看,Java 处于平稳略有下降的状态。C 语言紧随其后,其流行度在缓慢上升,与 Java 逐渐逼近。自从 Oracle 宣布收购 Sun 以来,Sun 现有技术特别是 Java 的未来走向一直得到开发社区的关注,近期 Java 发展动作不断:

PHP

传统的网络脚本语言 PHP 以微弱优势超过 C++ 名列第三,而后者则长期处于低谷期。PHP 核心开发者在最近举行的 2009 Zend/PHP 会议上宣布, PHP 6 将全面支持 Unicode 和国际化,也将改善数字的处理,包括长型数字。他们对 PHP 的前景充满信心:

> PHP 现在的应用更加广泛了,经济不景气反而加速了开源和 PHP 的使用,因为在经济衰退中,公司不得不增加生产性,降低成本,而 PHP 恰好能做到这一点。

C#

微软的 C#语言虽然只排在第六,但 Tiobe 对其给予了很高的评价:“C#到达了历史最高排名,很有希望会成为本年度 Tiobe 编程语言。” C# 4.0 的新特性包括:

Go

Google 新发布的Go 语言将在下个月进入Tiobe 编程语言排行名录,Go 语言特性包括:

- 拥有同步通道。这些通道被用于线程间通信,它是并发的基础。Go 推荐通过与其通信来共享内存,而不是通过共享的内存来通信。每次只有一个线程能够访问共享值,该值通过通道在线程之间传递。
- Go 例程(Goroutine)。这是用于并发的另一种结构。go 例程只是一种拥有“go”关键字前缀的函数或者方法。一个 go 例程与一个线程相关联,并通过通道与其它 go 例程通信。
- 并行。go 例程和通道能够被用于在多个 CPU 上执行计算。
- 反射(Reflection)。我们可以在所有类型、通道上实现反射。

除此之外,Tiobe 特别提到了 Apple 的 Objective-C(第 13 名)和 Adobe 的 ActionScript(第 18 名) :

> Objective-C 创造了个人最好成绩,已经接近于前十名,我们给予评级“A”。ActionScript 也得了高分,重新进入了前 20 名。

- 有人关心 C++ 的前途:“不知道 C++ 新一代标准出现之后会对 C++ 有什么影响?”
- 有人对自己使用的语言排位上升而高兴,可是反驳之声也不无道理:“升不是什么好事,意味着越来越多的人要跟你竞争。”
- 有人认为“计算机语言这东西,精通了一门语言后,再想掌握别的不会有什么困难的”,然而对此也有不同意见:“虽然不困难,但一门语言所涉及的内容你很难在短期内掌握,经验还是跟时间有关。”
- 有人认为“宝马好还是奔驰好?老司机说:技术好才是真的好。”

您对这份榜单有什么看法,或者对一些评论有何评价,InfoQ 欢迎您发表自己的见解!

2009-12-16 21:005932
用户头像

发布了 501 篇内容, 共 276.3 次阅读, 收获喜欢 63 次。

关注

评论

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

干货 | Redis进阶笔记

ninetyhe

redis 缓存 原理分析

微信被单删或拉黑?这两个免打扰检测方法你要知道。

彭宏豪95

微信 工具 社交 数据备份 4月日更

完美的,从不空口说白话,140个案例带你深入理解微服务

Java架构师迁哥

聪明人的训练(十三)

Changing Lin

4月日更

重读《重构2》- 内联函数

顿晓

重构 4月日更

一个可递归遍历的Vue树型组件

空城机

JavaScript vue.js 大前端 4月日更

感谢Github帮我斩获了8家大厂Offer

Java架构师迁哥

如何完成日千万级别以上的订单对账(一)

谙忆

如何完成日千万级别以上的订单对账(二)

谙忆

缓存系统设计精要

比伯

Java 互联网 面试 程序人生 技术宅

阿里P9纯手打的JDK文档太吊了,微软都开始学习了!

Java架构师迁哥

魔晶面膜

飞亚科技

yyds!用飞桨玩明日方舟

百度大脑

百度 飞桨

活久见,58同城居然也有这么牛的Java内部教程

Java架构师迁哥

Java编辑器

ベ布小禅

4月日更

《中寰卫星导航项目管理部负责人卜钢:智能网联行业的问题与前景》(采访提纲):

谙忆

不确定的海浪中,更需要数字化转型的定海神针

脑极体

Spark测试用例生成apache iceberg结果

聚变

大数据 iceberg

MOOM集团模式

飞亚科技

java基础集合之HashMap

false℃

大数据文件浏览器

聚变

颠覆微服务认知:深入思考微服务的七个主流观点

xcbeyond

微服务 4月日更

一文搞懂MySQL体系架构!!

冰河

MySQL 数据库 程序员 系统架构 数据存储

混战的低代码江湖,如何区分「李逵」和「李鬼」?

ToB行业头条

颜色值JavaScript换算(HSV、RGB、十六进制颜色码)

空城机

JavaScript 大前端 颜色值换算

从程序员角度看湖南电信网络全崩,如何防范服务器被攻击以及解决方案

北游学Java

Java 网络安全 网络 服务器

低代码之所以能火,离不开这些原因!

优秀

低代码

cat监控http请求-CatFilter

Java个体户

监控 cat

Scrum Patterns:小团队(译)

Bruce Talk

敏捷开发 译文 Agile Scrum Patterns

你看起来很美味?独家揭露视频推荐系统AI秘方

脑极体

用吃解决生活问题

石云升

读书笔记 好好吃饭 28天写作 4月日更

Tiobe编程语言排行12月份榜单公布_Java_崔康_InfoQ精选文章