TIOBE编程语言排行榜:别了,Smalltalk!

作者 崔康 发布于 2010年8月3日 上午1时51分

社区
Java
主题
动态语言 ,
JavaScript ,
语言 ,
PHP
标签
Delphi ,
SmallTalk ,
C++ ,
C ,
C#

最新一期的TIOBE编程语言排行榜公布,世界上最古老的纯面向对象编程语言之一Smalltalk,跌出了前50名的总榜单,而新生代语言go稳步上升。

TIOBE在公布榜单时,以“恐龙”(Dinosaur)一词来修饰Smalltalk,点出了这个最古老OO语言的昔日辉煌和现时落寞,意味深长。TIOBE同时指出,在数月之前,另一个著名的纯面向对象语言——Eiffel也跌出了榜单,如今又轮到了Smalltalk,这从另一个侧面反映出了如今编程语言的趋势——多泛型:面向对象、面向过程、最好再来点函数式编程。

排在前5名的依旧是Java、C、C++、PHP和(Visual)Basic,它们在排行榜中的权重之和超过60%,优势明显。

另一方面,新生代语言在稳步上升。Go进入了前20名榜单,其东家Google也一直在努力推进Go的发展。前不久,Go语言创始人之一Rob Pike在O'Reilly开源大会上对Java、C++的复杂性表示了不满,并指出Go的优势:“Go试图把静态语言的安全、效率与动态语言的便捷结合起来,至于效果有多好,还需要你自己来使用、判断。”

具体的排行榜如下所示:

Position
Aug 2010
Position
Aug 2009
Delta in Position Programming Language Ratings
Jul 2010
Delta
Jul 2009
Status
1 1 Java 17.994% -1.53%   A
2 2 C 17.866% +0.65%   A
3 3 C++ 9.658% -0.84%   A
4 4 PHP 9.180% -0.21%   A
5 5 (Visual) Basic 5.413% -3.07%   A
6 7 C# 4.986% +0.54%   A
7 6 Python 4.223% -0.27%   A
8 8 Perl 3.427% -0.60%   A
9 19 Objective-C 3.150% +2.54%   A
10 11 Delphi 2.428% +0.09%   A
11 9 JavaScript 2.401% -0.41%   A
12 10 Ruby 1.979% -0.51%   A
13 12 PL/SQL 0.757% -0.23%   A
14 13 SAS 0.715% -0.10%   A
15 20 MATLAB 0.627% +0.07%   B
16 18 Lisp/Scheme/Clojure 0.626% 0.00%   B
17 16 Pascal 0.622% -0.05%   B
18 15 ABAP 0.616% -0.12%   B
19 14 RPG (OS/400) 0.606% -0.15%   B
20 - Go 0.603% 0.00%   B

(图片来源:www.tiobe.com)

最后,笔者选取TIOBE排行榜前20名语言作为模板针对读者朋友做一个调查,相信您也会从调查结果中获得一些启示。

::...
免责声明:
当前网页内容, 由 大妈 ZoomQuiet 使用工具: ScrapBook :: Firefox Extension 人工从互联网中收集并分享;
内容版权归原作者所有;
本人对内容的有效性/合法性不承担任何强制性责任.
若有不妥, 欢迎评注提醒:

或是邮件反馈可也:
askdama[AT]googlegroups.com


点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


自怼圈/年度番新

DU22.4
关于 ~ DebugUself with DAMA ;-)
粤ICP备18025058号-1
公安备案号: 44049002000656 ...::