TIOBE 世界编程语言排名及点评( 2006年 8 月)
八月头条: Ruby崛起,狂升15位。
以下为CSDN BLOG 专稿,作者TTC。转载请注明出处。谢谢。
介绍:TIOBE 世界编程语言排行榜展现了编程语言的流行趋势。每个月<wbr></wbr>,都有最新的数据被更新。这份排行榜的数据取样来源于互联网上富有<wbr></wbr>经验的程序员、商业应用、著名的搜索引擎(诸如谷歌、 MSN 、雅虎)的关键字排名、 Alexa 上的排名等。请注意这个排行榜只是反映了某个编程语言的热门程度 ,这并不代表它是一个最好的编程语言或是可以写出某些令人称赞的好程<wbr></wbr>序。
点评:"内行"看"热闹","外行"看"门道":
VB 以自己的态度走向了三强,这是一个好的兆头,不管你是否认为排名走<wbr></wbr>高和 VB.net 有着某种程度上的联系。
Java 和 c++ 热几乎没有任何悬念,他们可以说是这个排行榜上最不受关注的两个家<wbr></wbr>伙,几乎两年来的每个月,我们都看到他们在老位置不变的待着。
Perl 这个月不是太流行,也许和 Perl 程序员们喜欢在夏天旅行有关吧:)事实上,Perl6 已经让人等了太长时间,虽然离 2007 年的正式释出已经为时不远,但是漫长的等待可能会使一些不了解Perl 的实务者们转头向java 和c++ 靠拢。
Python 可能是这个世界上发展最快的语言了,我想那和喜欢 Python 都是些狂热的编程爱好者有关吧。不过自从年初开始,Python 的排行走势慢慢走低,也许和他们选择的推广策略有关。其实 7 月份绝对是Python 发展的一个最好契机,把java 、c 、Python 作为公司常用语言的Google 第二年同期推出开源夏令营,我想多少Python 推广组派出的参赛人员会受到点谷歌的礼待。国内的豆瓣网站目前也推<wbr></wbr>出了不少新功能,我认为,Python在国内推广的最好方法<wbr></wbr>,就是多多发展那些备受关注的特色网站。
Ruby 疯狂了,你知道狂奔 15 个位置是什么概念吗?其实中国人应该是最有优势学习Ruby 的族群之一,因为无论官方网站的中文版还是开发团队里面的华人<wbr></wbr>,多少都能给我们带来点欧美技术人员所没有的便利。具体讲<wbr></wbr>,狂奔的原因呢,大概和 Ruby on Rails 有关。快速的web 开发最近很流行,其实这是一项几年前就出现的老技术了 。Ruby 改变了Perl/PHP/Python三王争霸的局面<wbr></wbr>,吸取众人之长,也为自己的前途带来了一些光明。看看那些叫做 SQL on Rails 、Lisp on Line 、MonoRails 的名字吧,Ruby 已经开始悄悄的改变着这个世界。
本月
排名
|
去年
同期排名
|
变化趋势
|
编程语言
|
占有率
|
变化幅度
|
等级
|
1
|
1
|
平衡
|
Java
|
22.377%
|
+1.17%
|
A
|
2
|
2
|
平衡
|
C
|
17.430%
|
-2.04%
|
A
|
3
|
6
|
上升三位
|
(Visual) Basic
|
11.195%
|
+3.44%
|
A
|
4
|
3
|
下降一位
|
C++
|
10.254%
|
-0.26%
|
A
|
5
|
5
|
平衡
|
PHP
|
9.639%
|
+1.77%
|
A
|
6
|
4
|
下降两位
|
Perl
|
5.313%
|
-4.57%
|
A
|
7
|
8
|
上升一位
|
Python
|
3.071%
|
+0.19%
|
A
|
8
|
7
|
下降一位
|
C#
|
2.683%
|
-0.80%
|
A
|
9
|
10
|
上升一位
|
Delphi
|
2.162%
|
+0.40%
|
A
|
10
|
9
|
下降一位
|
JavaScript
|
2.019%
|
+0.10%
|
A
|
11
|
11
|
平衡
|
SAS
|
1.986%
|
+0.69%
|
A
|
12
|
13
|
上升一位
|
PL/SQL
|
1.151%
|
+0.19%
|
A
|
13
|
28
|
上升15位
|
Ruby
|
0.804%
|
+0.54%
|
A--
|
14
|
21
|
上升7位
|
Visual FoxPro
|
0.631%
|
+0.20%
|
A-
|
15
|
15
|
平衡
|
VB.NET
|
0.619%
|
-0.06%
|
B
|
16
|
14
|
下降2位
|
margin: 0cm 0cm 0pt; text-align
分享到:
Global site tag (gtag.js) - Google Analytics
|
相关推荐
Ruby 可能会在 2008 年推出 2.0 版本,在 TIOBE 的排行榜上超越 Perl。 JavaScript 语言:JavaScript 是一种广泛使用的客户端脚本语言,是浏览器的标准语言。 JavaScript 的用途变得更广,能够开发出「某些种类」...
随着时间的推移,编程语言的演变从未停止,如Python、JavaScript、Ruby等现代语言的兴起,以及近年来的Go、Rust等新秀,都在不断丰富着编程语言的生态。 总的来说,编程语言的发展历程是一个从低级到高级,从复杂到...
在2010年的二月和四月,编程语言排行榜的变动揭示了IT行业的瞬息万变和各语言的兴衰。"C语言重新占据老大地位"这一标签突出了一个重要的知识点:C语言在经过一段时间的波动后,再次在编程语言的排名中取得了领先地位...
Ruby 是一种面向对象的、动态类型的编程语言,以其简洁、清晰的语法和强大的元编程能力而受到欢迎。在 Ruby 1.8.6 中,我们可以看到许多现代 Ruby 特性的前身,同时也有一些与最新版本的差异。 1. **面向对象编程**...
每年,各种机构和社区都会发布编程语言的排行榜,以反映它们在当前市场中的受欢迎程度、应用广泛度以及发展趋势。让我们详细探讨一下这个话题。 首先,编程语言的排名通常基于多个因素。这些因素可能包括但不限于:...
近年来,随着动态编程语言的迅猛发展,尤其是优秀的Ruby程序语 言,促使越来越多的经理们和软件人员思考如何融合非常成熟的Java资源和Ruby语言及其Rails框架的技术优势。这个问题已经成为在着手开发新的软 件项目中...
Ruby 是一种面向对象的、动态类型的编程语言,因其简洁、优雅的语法和强大的元编程能力而深受开发者喜爱。Ruby API 文档是 Ruby 库、框架或工具的接口规范,它详细地解释了各种类、方法、模块和函数的使用方式,帮助...
随着人工智能、大数据和云计算等新兴领域的崛起,未来的编程语言将更加注重易用性、可扩展性和安全性,同时,跨学科融合的趋势也将促使编程语言向着更智能、更高效的形态发展。 总结来说,计算机编程语言的演变是...
【网络编程语言】是计算机科学领域的一个重要主题,涉及到用于创建和管理网络应用程序的各种编程语言。本篇将深入探讨在2008年时各编程语言的发展趋势和竞争格局。 首先,【Java类语言】,如Java(J2ME、J2SE、J2EE...
在IT行业中,语言迁移是一个常见的现象,特别是在软件开发领域,开发者可能会从一种编程语言迁移到另一种,例如从Java转向Ruby。然而,这种迁移过程往往伴随着风险。本文主要探讨了Java和Ruby这两种语言在迁移过程中...
计算机编程简史是一个涵盖广泛的主题,它记录了从第一台机械计算器到现代高级编程语言的演变过程。这张图无疑为我们提供了编程技术发展的一个直观概述。让我们深入探讨一下编程历史的关键阶段,以及这些阶段如何塑造...
Ruby,以其优雅的语法和强大的元编程能力闻名,而Crystal则是一款相对较新的系统级编程语言,它融合了Ruby的易读性和静态类型的效率。本文将详细介绍这两个语言的关键特性,并揭示它们之间的转换过程。 **一、Ruby...
【Ruby on Rails】是Ruby语言的一个Web开发框架,由David Heinemeier Hansson创建,以其高效、简洁和生产力提升著称。在文档中,作者Chris Adamson探讨了Ruby on Rails如何挑战Java在企业开发领域的主导地位,特别是...
随着时间的推移,出现了更多类型的高级语言,如面向对象的语言(如C++和Java),函数式语言(如Lisp和Haskell),脚本语言(如JavaScript和Perl),以及现代的多范式语言(如Python和Ruby)。这些语言各有特点,适应...
在编程世界中,编程语言是构建软件、应用和系统的基础工具。编程语言的学习是一个系统而深入的过程,涵盖了许多核心概念和技术。"programming_language:编程语言学习笔记"这一主题旨在整理和探讨各种编程语言的关键...
同时,TIOBE编程语言排行榜再次被提及,强调了Transact-SQL的崛起。 综上所述,《编程狂人第四期》提供了丰富的IT技术信息,涵盖了从编程语言趋势到具体开发实践的多个层面,是程序员了解行业动态和技术进展的重要...
- **Lisp与Ada的提升**:Lisp由第23位升至第15位,而Ada则由第32位跃居第16位。 - **Lua的流行**:Lua的排名一直在上升,特别是在iOS应用开发领域,许多热门应用如《愤怒的小鸟》都在使用Lua来定义应用逻辑。 ### ...
”揭示了一个关键信息,即Groovy编程语言在2012年2月的排名有了显著提升,进入了前50名。这暗示了在2012年的早期阶段,Groovy可能经历了一段快速发展的时期,受到了更多的开发者关注。 标签“programming languages...
Prolog作为基于逻辑的编程语言,将推理和规则为基础的计算带入了编程世界。Ada则是一个大规模的设计项目,旨在创建一种用于关键系统编程的健壮、高效的语言。 进入20世纪80年代,Smalltalk开创了纯面向对象编程的...