Linux中国 | Linux.cn - 我们的Linux中文社区

 找回密码
 加入

QQ登录

QQ登录

搜索
Linux中国 | Linux.cn - 我们的Linux中文社区 贴吧 技术交流 编程语言 编程与开发 TIOBE社区2010年6月份编程语言指数榜发布——Java重归王 ...
go

TIOBE社区2010年6月份编程语言指数榜发布——Java重归王位 Go风光不再

查看: 1473|回复: 21
DeadFire 发表于 2010-6-8 22:58 |显示全部帖子
  6月7日 ,TIOBE发布了最新的6月编程语言排行榜,从本次榜单上我们可以看到,自从2009年11月发布以来就跻身TOP 20的Google Go语言的排名跌至20名外。
6月编程榜上的新变动

  Google Go面世后发展一度异常迅猛,还被评为“TIOBE2009年年度语言”。但在新奇性驱动的发展势头过后,Go语言需要找到自己在语言之林的一席之地,有些人认为Go语言对多核的支持正是当前我们需要的重要特性,也有人批评Go语言对于真正的开发者来说还不够成熟。让我们耐心等待Go在下个月的表现吧。
在6月编程榜上,我们还发现其他一些有意思的变化:


  • Java挤掉了C语言,重新回到榜首。
  • ObjeCtive-C排名继续爬升,从第10名上升到第9名。
  • Powershell排名升至TOP 20。
  • C#、Python、Delphi和Lua与上月相比,在绝对份额上都在增加。而JavaScript、Ruby则在下降。
Top 20榜单如下:

  Position
Jun 2010Position
Jun 2009Delta in PositionProgramming LanguageRatings
Jun 2010Delta
Jun 2009Status   1 1 Java 18.033% -2.11%   A   2 2 C 17.809% +1.03%   A   3 3 C++ 10.757% +0.16%   A   4 4 PHP 8.934% -0.74%   A   5 5 (Visual)  Basic 5.868% -2.07%   A   6 7           C# 5.196% +0.66%   A   7 6           Python 4.266% -0.49%   A   8 9           Perl 3.200% -0.71%   A   9 45           Objective-C 2.469% +2.35%   A   10 11           Delphi 2.394% +0.21%   A   11 8           JavaScript 2.191% -1.83%   A   12 10           Ruby 2.070% -0.56%   A   13 12           PL/SQL 0.787% -0.09%   A   14 14 SAS 0.703% -0.06%   A   15 15 Pascal 0.702% -0.06%   A-   16 18           Lisp/Scheme/Clojure 0.654% +0.05%   B   17 19           Lua 0.592% +0.04%   B   18 20           MATLAB 0.589% +0.06%   B   19 16           ABAP 0.577% -0.15%   B   20 27           PowerShell 0.529% +0.23%   B  

(请注意,图中升降是与去年同月相比的结果。)


Google Go语言在中国

  作为Google内部开发的一个实验性质的语言,Go语言在中国也有不少探索者,在Go语言中文论坛上我们看到已有近200名会员,相关的Go语言中文文档翻译进度已完成60%以上,资深开发者李兆海曾在4月份的beta技术沙龙上分享了他对Go语言的一些研究心得,他认为Go语言代表了一种新的编程模型,将代替C成为网络开发的系统语言。
新贵PowerShell简介

  Windows PowerShell 是微软公司为Windows环境所开发的壳程序(shell)及脚本语言技术,采用的是命令行界面。这项全新的技术提供了丰富的控制与自动化的系统管理能力。
  之前的开发代号是Monad,程序另一个名称叫MiCrosoft Shell(MSH)。
  UNIX系统一直有着功能强大的壳程序(shell),Windows PowerShell的诞生就是要提供功能相当于UNIX系统BASH的命令列壳程序,同时也内建脚本语言以及辅助脚本程序的工具。
  Windows PowerShell是以.NET Framework技术为基础,并且与现有的WSH保持回溯相容,因此它的脚本程序不仅能存取.NET CLR,也能使用现有的COM技术。同时也包含了数种系统管理工具、简易且一致的语法,提升管理者处理,常见如登录数据库、WMI。ExChange Server 2007以及System Center Operations Manager 2007等服务器软件都将内建Windows PowerShell。
主要语言的长期变化趋势图如下:



21到50名编程语言排名如下:

  PositionProgramming LanguageRatings   21 Go 0.519%   22 ActionScript 0.501%   23 Transact-SQL 0.486%   24 RPG (OS/400) 0.443%   25 Bourne shell 0.426%   26 Ada 0.416%   27 D 0.398%   28 JavaFX Script 0.393%   29 FoxPro/xBase 0.388%   30 COBOL 0.380%   31 Fortran 0.376%   32 Haskell 0.365%   33 S-lang 0.347%   34 Alice 0.340%   35 LabVIEW 0.333%   36 Logo 0.330%   37 Scratch 0.329%   38 Tcl/Tk 0.321%   39 J 0.305%   40 NXT-G 0.301%   41 Forth 0.294%   42 Prolog 0.254%   43 Scala 0.253%   44 Groovy 0.251%   45 Caml/F# 0.248%   46 CL (OS/400) 0.240%   47 Erlang 0.234%   48 Q 0.224%   49 Smalltalk 0.222%   50 ML 0.213%  下面是第50到100的编程语言排名:

ABC, Algol, Alpha, APL, Applescript, Awk, Beta, C shell, cg, Clean, cT,  Curl, Dylan, Eiffel, Euphoria, Factor, Falcon, Focus, Heron, Icon, IDL,  Informix-4GL, Io, LabWindows/CVI, Lingo, MAD, Maple, Mathematica,  MAX/MSP, Modula-2, MS-DOS batch, MUMPS, Natural, Occam, OpenCL, Oz,  PL/I, Postscript, PowerBuilder, Progress, R, REALbasic, Revolution,  REXX, SIGNAL, SPSS, VBScript, Verilog, VHDL, XSLT
长期发展趋势:

  
  Programming  LanguagePosition
Jun 2010Position
Jun 2005Position
Jun 1995Position
Jun 1985   Java 1 2 - -   C 2 1 1 1   C++ 3 4 2 10   PHP 4 5 - -   (Visual)  Basic 5 6 3 4   C# 6 9 - -   Python 7 8 22 -   Perl 8 3 8 -   Objective-C 9 39 - -   Delphi 10 10 - -   Lisp/Scheme/Clojure 16 15 7 2   Ada 26 18 6 3  年度发展最快语言:

  YearWinner    2009   Go     2008   C     2007   Python     2006   Ruby     2005   Java     2004   PHP     2003   C++   编程语言类别发展趋势:

  下面给出了编程语言类别的一年变化趋势,面向对象编程(Object-Oriented  Languages)依然占到编程语言类型的半壁江山。
  
  CategoryRatings Jun 2010Delta Jun 2009    Object-Oriented Languages   55.5%   +0.3%     Procedural Languages   39.9%   -1.0%     Functional Languages   3.2%   +0.2%     Logical Languages   1.5%   +0.5%   


  CategoryRatings Jun 2010Delta Jun 2009    Statically Typed Languages   62.8%   +3.5%     Dynamically Typed Languages   37.2%   -3.5%   

  

说明

  按TIOBE自己的说明,TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标。每月更新。这份排行榜排名基于互联网上有经验的程序员、 课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN  、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

  这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。排行榜的详细定义可以参考这里

  需要特别注意的是,这个排名并不反映国内编程语言的现状,相对国内,它往往显得比较超前,但它代表的趋势很有参考意义。

来自:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

帖子信息

Rank: 8

经验
56910  
金钱
39271  
贡献
118  
注册时间
2005-11-30 
最后登录
2012-2-9 
在线时间
334 小时 

元老勋章

回复 引用 收藏0 分享0 支持0 反对0
分享到外站: QQ空间 腾讯微博 腾讯朋友 新浪微博

举报 返回顶部

绿色圣光 发表于 2010-6-9 00:30 |显示全部帖子
唉~哪种语言都没学精……
food 发表于 2010-6-9 08:37 |显示全部帖子
可惜我一张不会。
stream.wang 发表于 2010-6-9 10:09 |显示全部帖子
Delphi又升了!哈哈
DeadFire 发表于 2010-6-9 10:58 |显示全部帖子
stream.wang: Delphi又升了!哈哈
你是这个高手?
DeadFire 发表于 2010-6-9 10:59 |显示全部帖子
food: 可惜我一张不会。
哪赶紧学Objective-C吧,这么火热的一门语言。
DeadFire 发表于 2010-6-9 11:00 |显示全部帖子
绿色圣光: 唉~哪种语言都没学精……
哪就是那种都会了,厉害啊。可以自己创造一种语言。
绿色圣光 发表于 2010-6-9 11:56 |显示全部帖子
DeadFire: 哪就是那种都会了,厉害啊。可以自己创造一种语言。
怎么可能哪种都会呢?
stream.wang 发表于 2010-6-9 15:43 |显示全部帖子
DeadFire: 你是这个高手?
delphi3开始用的,快10年了
DeadFire 发表于 2010-6-10 09:45 |显示全部帖子
绿色圣光: 怎么可能哪种都会呢?
编程语言这东西也挺奇怪的,会几种到了一定程度后,好像也就融汇贯通了,随便一个语言拿来就能写了的样子。
DeadFire 发表于 2010-6-10 09:46 |显示全部帖子
stream.wang: delphi3开始用的,快10年了
真的太厉害了。成功的作品给介绍介绍。
stream.wang 发表于 2010-6-10 09:55 |显示全部帖子
stream.wang 发表于 2010-6-10 09:58 |显示全部帖子
DeadFire: 真的太厉害了。成功的作品给介绍介绍。
主要以作项目为主,有一些简单的进销存和销售管理系统,机票行业管理系统等
穆王行八方 发表于 2010-6-10 11:49 |显示全部帖子
stream.wang: 主要以作项目为主,有一些简单的进销存和销售管理系统,机票行业管理系统等
都是赚钱的项目看样子。
xiamubobby 发表于 2010-6-10 20:44 |显示全部帖子
只有python学起来轻松一点-_-没天赋啊……
DeadFire 发表于 2010-6-11 09:59 |显示全部帖子
xiamubobby: 只有python学起来轻松一点-_-没天赋啊……
学会一个就好了。其他的就容易上手了。
xiamubobby 发表于 2010-6-11 11:26 |显示全部帖子
DeadFire: 学会一个就好了。其他的就容易上手了。
可是我已经学了pascle和c++了……怎么没有起到促进作用啊-_-莫非是我都没有学精(悲剧)
DeadFire 发表于 2010-6-12 08:48 |显示全部帖子
xiamubobby: 可是我已经学了pascle和c++了……怎么没有起到促进作用啊-_-莫非是我都没有学精(悲剧)
都会这些了,你还要会其他的干啥呀。
砖瓦匠 发表于 2010-6-12 16:06 |显示全部帖子
用了一下,做的很不错。个人感觉,界面做的简单就好。
xiamubobby 发表于 2010-6-12 16:09 |显示全部帖子
DeadFire: 都会这些了,你还要会其他的干啥呀。
学的不够精……感觉深入有障碍,想用一门简单点的语言找一下节奏

无觅相关文章插件