写点什么

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

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

关注

评论

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

用于共享大文件的4种大文件传输工具和软件

镭速

大文件传输软件

AirServer 7 for Mac(Mac专用投屏工具) v7.2.6激活版

mac

AirServer 投屏软件 苹果mac Windows软件

基于Java开发的拿来即用的EHR系统

金陵老街

Java Vue 低代码

目前国内市场知名的可视化工具(2D/3D)

2D3D前端可视化开发

可视化 数据可视化 三维可视化 可视化工具 组态可视化

关于MYSQL引擎在物理层面存储那些事

谐云

基于卷积神经网络的MAE自监督方法

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 8 月 PK 榜

传统企业的智能化IPD(产品集成开发)转型

禅道项目管理

【您的意见很重要】天翼云文档“找茬”活动

天翼云开发者社区

云计算

MES系统可解决方案

万界星空科技

MES系统

断点重传、错误自动重传,优秀的文件传输工具应该具备这些特性

镭速

文件传输 文件传输工具

苹果账号被禁用怎么办?

大模型时代下的我们,破茧重生探索新开发范式!|WAVE SUMMIT 开源论坛

飞桨PaddlePaddle

人工智能 百度 开发者 百度飞桨 WAVE SUMMIT

环路检测在风控领域的应用实践丨 Fabarta 技术专栏

Fabarta

大数据 算法 图分析 智能风控 风控算法

支付宝小程序云云测产品最佳实践

TRaaS

支付宝小程序 支付宝 IoT

Apache Paimon 流式数据湖 V 0.4 与后续展望

Apache Flink

大数据 实时计算

GitHub Actions?! 想说爱你不容易— 记一次 Release CI 重构经验

Greptime 格睿科技

GitHub 时序数据库 Github Action Release CI

首批金融级行业云平台认证!天翼云实力再获权威认可!

天翼云开发者社区

云平台

直播|深入解析 StarRocks 存算分离--云原生湖仓 Meetup#2

StarRocks

数据库 云原生 存算分离 国产数据库 湖仓一体

与传统IT开发相比,低代码开发具备哪些优势?

互联网工科生

低代码 应用开发 私有化部署 可视化引擎 JNPF

涛思数据联合长虹佳华、阿里云 Marketplace 正式发布 TDengine Cloud

TDengine

tdengine 阿里云 时序数据库

为什么我们会对中国软件行业如此悲观?

ToB行业头条

Pixologic ZBrush 2023 for Mac(三维数字雕刻软件)v2023.2.2中文版

mac

苹果mac Windows软件 Pixologic ZBrush 2023Z 数字雕刻软件

一种基于Nginx的热点数据调度处理方法

天翼云开发者社区

大数据

基于大模型的数据血缘异常归因分析

奇点云

元数据 黑客马拉松 奇点云 对象体系

GaussDB(DWS)函数不同写法引发的结果差异

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

如何选择适合自己的文件传输工具

镭速

文件传输 文件传输工具

隐私计算之浅谈联邦学习

天翼云开发者社区

隐私计算 数据孤岛

SpringBoot+Vue3打造企业级一体化PaaS系统

高端章鱼哥

Vue PaaS spring-boot JNPF

文心一言 VS 讯飞星火 VS chatgpt (74)-- 算法导论7.2 2题

福大大架构师每日一题

福大大架构师每日一题

Redis:揭秘高效缓存与数据存储利器

互联网工科生

redis 数据结构 数据存储

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