写点什么

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:006049
用户头像

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

关注

评论

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

增强产业链供应链自主可控能力,区块链能否贡献力量?

CECBC

区块链

模块2作业

灯火阑珊

【LeetCode】存在重复元素 III Java题解

Albert

算法 LeetCode 4月日更

陪伴的进化

小天同学

陪伴 爱情 个人感悟 4月日更 亲情

Flutter 学习笔记(二) Container 组件

U2647

flutter 4月日更

这套Java面试题推出第二天就惨遭全网封杀!已帮我拿下15个Offer

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

重读《重构2》- 引入参数对象

顿晓

重构 4月日更

如何做向上管理?

石云升

28天写作 职场经验 4月日更 向上管理

让孩子爱上阅读(二)

箭上有毒

读书笔记 4月日更

华为“引商”,VR“刻羽”,共觅知音人

脑极体

Nacos实践

程序员架构进阶

源码分析 微服务 nacos 28天写作 4月日更

nginx反向代理和负载均衡策略实战案例

赖猫

nginx

架构实战营 - 模块 2- 作业

请弄脏我的身体

架构实战营

模块2-微信朋友圈高性能架构设计

yu

Github接近10w点赞!阿里巴巴内部Java面试参考指南

Java 程序员 架构 面试

Linux ifconfig 命令

一个大红包

4月日更

采访彩食鲜 CTO 乔新亮:数字时代,企业如何完成数字化转型?(采访提纲)

xcbeyond

数字化转型 4月日更 人物访谈

Spark运行状态监控与优化

小舰

4月日更

业务架构训练营第 0 期模块二作业

目标一个亿

架构实战营 - 模块 2- 作业

冬天的树

架构实战营 - 模块二作业

凯迪

架构实战营

2020从干饭人到打工人

空城机

生活 生活记录 杂记 4月日更

架构实战营 模块二:学习总结

👈

架构实战营

我是如何从零开始学Python: (1)如何选择合适的Python学习工具?

广之巅

Python 4月日更

Seldon 使用 (三): 模型服务如何运行

托内多

tensorflow kubeflow Kubernetes PyTorch seldon

WEB-API的设计与开发

GeekYin

HTTP 软件设计 web tech

架构实战营 模块二:课后作业

👈

架构实战营

阿里致敬武侠首发“Java架构修炼笔记”,深入内核,拒绝蒙圈

Java架构师迁哥

阿里巴巴用实践告诉你,架构师到底需要掌握什么样的技术?

Java架构师迁哥

架构实战营 - 模块二作业

Sun

wkhtmltopdf实践

风翱

4月日更 wkhtmltopdf

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