BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Python赢得Tiobe 2010年度语言大奖

| 作者 Jean-Jacques Dubray 关注 3 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2011年1月23日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

过去50年的软件工程已经证明各种语言的起起伏伏终归是由业界要解决的问题类型(Fortran、COBOL)或是时代的技术领导者所决定的。2010年,Python赢得了最多的市场份额:

Python已经成为系统脚本“事实上”的标准(在这个领域,它是Perl的后继者),但现在它还应用到了各种不同类型的应用当中。Python是Web开发者热衷的语言,特别是与Django框架的结合。由于Python易学性,越来越多的大学开始将Python作为教学语言了。

虽然2010年Java、C、C#以及Ruby的地位依然稳固,但PHP、Visual Basic和JavaScript却呈现出下滑的趋势。相对而言,Objective-C的使用率上升的最快(增速超过100%),但从绝对角度来看,Python则拥有最大的市场份额增长率。

Erlang和Scala等语言落后于Prolog,位列50名左右。Groovy处于36名,市场占有率为0.358%,但考虑到SAP的ABAP位列29名,拥有0.5%的市场份额这个事实,Groovy还算是不错的了。

虽然.NET与动态语言的占有率不断攀升,但我们也看到Java、C和C++的地位在过去十年还是非常稳固的。

面向对象语言则拥有压倒性优势:

Object-Oriented Languages	 55.8%	 +1.4%
Procedural Languages	         39.2%	 -2.1%
Functional Languages	         3.5%	 +0.4%
Logical Languages	         1.5%	 +0.2%

从2007年开始,静态类型语言重新获得了人们的青睐。

你最喜欢的编程语言是什么?什么原因呢?你认为编程语言在未来十年的发展方向是什么呢?

查看英文原文:Python Wins Tiobe's Language of the Year Award for 2010

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT