博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TIOBE 2016 年 5 月编程语言排行榜:Ruby 排名创历史新高
阅读量:6618 次
发布时间:2019-06-25

本文共 1957 字,大约阅读时间需要 6 分钟。

Ruby本月Tiobe指数排名第8,这是自2008年12月以来最高的排名。本次峰值与第一个峰值是完全相反的,2006年Ruby布道者高喊Ruby达到顶端,鼓吹Ruby和它的编程环境Rails即将征服世界。他们在某种程度上取得了一定的成功,Ruby成为梦想上市的创业公司喜欢使用的编程语言。Ruby甚至被授予2006年年度编程语言直到2008年受欢迎程度达到顶峰。然而Ruby的可扩展性似乎是一个问题,在处理大数据时性能明显下降。这也Twitter在2010年开始用Java取代Ruby的原因。Ruby和其它新语言受欢迎程度衰退。在被冷落数年之后,2015年Ruby受欢迎程度再次开始增长。这一次持续增长是因为语言本身实际被使用份额,而不是鼓吹。

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、 课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。

该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。在 TIOBE 指数的定义可以在这里找到。

编程语言排行榜 TOP 20 榜单:

screenshot

前 10 名编程语言长期走势图:

screenshot

以下是 21-50 编程语言排名:

screenshot
screenshot

后 50 名编程语言如下:

The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order).

(Visual) FoxPro, 4th Dimension/4D, ABC, ActionScript, APL, Avenue, BBC BASIC, bc, Bourne shell, C shell, cg, CL (OS/400), Clojure, Common Lisp, cT, Elixir, EXEC, Forth, Hack, Icon, IDL, Inform, Io, J, Julia, Korn shell, Mathematica, Mercury, ML, Moto, MQL4, MS-DOS batch, NATURAL, NXT-G, OCaml, OpenCL, Oz, PL/I, PostScript, PowerShell, Programming Without Coding Technology, Pure Data, Smalltalk, SPARK, Stata, Tcl, thinBasic, Verilog, VHDL, Z shell

本月变动指数:

This month the following changes have been made to the definition of the index:

Richard Feldman pointed out that the "ELM" programming language should be written like "Elm". We have changed this in the TIOBE index definition.

There are lots of mails that still need to be processed. As soon as there is more time available your mail will be answered. Please be patient.

【说明】

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

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。以上是php-z译文,排行榜的详细定义可以参考这里( 英文)。

====================================分割线================================

文章转载自 开源中国社区[

你可能感兴趣的文章
UltraVNC
查看>>
详解synchronized
查看>>
Spring Cloud第二篇 创建一个Eureka Server
查看>>
初探数据双向绑定
查看>>
Webpack4 不深不浅的实践教程
查看>>
nginx1.9+做TCP代理(端口转发)
查看>>
HTML元素的默认CSS设置介绍
查看>>
Git异常:fatal: could not create work tree dir 'XXX': No such file or directory
查看>>
GNU make manual 翻译(八十二)
查看>>
python批量下载图片的三种方法
查看>>
/bin/bash^M: bad interpreter: 没有那个文件或目录
查看>>
iOS - OC NSData 数据
查看>>
iOS - Quartz 2D 第三方框架 Charts 绘制图表
查看>>
MM顾问的常见面试问题(ZZ)
查看>>
转:Windows 8上强制Visual Studio以管理员身份运行
查看>>
迟来的加勒比海盗3 观后
查看>>
谈一谈互联网创业补贴变味后的现象
查看>>
MapGIS转Shp文件的单位问题
查看>>
使用Karate轻松实现自动API测试
查看>>
CentOS -bash: warning: setlocale: LC_MESSAGES: cannot change locale (en_US.UTF-8)
查看>>