此处将为大家介绍关于RedMonk编程语言排行榜:JS第一,Java第二的详细内容,并且为您解答有关热门编程语言排行榜的相关问题,此外,我们还将为您介绍关于09年3月编程语言排行榜:VB江河日下,Ja
此处将为大家介绍关于RedMonk 编程语言排行榜:JS 第一,Java 第二的详细内容,并且为您解答有关热门编程语言排行榜的相关问题,此外,我们还将为您介绍关于09年3月编程语言排行榜:VB江河日下,JavaScript稳步上升、10月编程语言排行榜:不成大器的D语言、11月编程语言排行榜:Objective-C能成为年度编程语言?、12月编程语言排行榜:C#快取代C++的第三名的有用信息。
本文目录一览:- RedMonk 编程语言排行榜:JS 第一,Java 第二(热门编程语言排行榜)
- 09年3月编程语言排行榜:VB江河日下,JavaScript稳步上升
- 10月编程语言排行榜:不成大器的D语言
- 11月编程语言排行榜:Objective-C能成为年度编程语言?
- 12月编程语言排行榜:C#快取代C++的第三名
RedMonk 编程语言排行榜:JS 第一,Java 第二(热门编程语言排行榜)
近日,RedMonk 推出了 2017 年第一季度编程语言排行榜。JavaScript 排第一,Java 第二,Python 反超 PHP 排第三,PHP 第四,C# 第五。
(点击可看大图)
RedMonk 本次排行榜 Top 20
1 JavaScript
2 Java
3 Python
4 PHP
5 C#
5 C++
7 CSS
7 Ruby
9 C
10 Objective-C
11 Scala
11 Shell
11 Swift
14 R
15 Go
15 Perl
17 TypeScript
18 PowerShell
19 Haskell
20 Clojure
20 CoffeeScript
20 Lua
20 Matlab
(其实是 23 个语言)
补充:
① RedMonk 排名的主要依旧是各种编程语言在 Stack Overflow 和 GitHub 上的表现,比如:编程语言在 SO 上讨论数量,在 GitHub 上的代码量。详情可见 RedMonk 官方解释。
② 发布编程语言排行榜的机构,除了 TIOBE 之外,还有 RedMonk、IEEE Spectrum、PYPL 等。在这些当中,TIOBE 是最勤快的,每月发布一期。IEEE Spectrum、PYPL 按年发布,RedMonk 每年发布两次。
转载来自公众号:技术最前线
09年3月编程语言排行榜:VB江河日下,JavaScript稳步上升
http://news.csdn.net/n/20090309/123931.html
10月编程语言排行榜:不成大器的D语言
【51CTO独家特稿】今天Tiobe发布了2011年10月编程语言排行榜,本期排行榜我们看到Lua这门语言蹿升很快,而传统的竞争对手C#和PHP正在交替自己的位置。Assembly(汇编语言)正在大踏步的向后退,从2011年3月份的中游位置一路滑坡到本次排行榜的第20位,这门每个中国程序员大学必修课似乎正在衰落。
下面是前20名的编程语言排行榜情况:
雄心壮志在我胸——D语言
D语言从诞生的那一刻,Digital Mars公司就希望D语言能取代如日中天的C语言。对!C语言系列将被D语言替代,包括C和C++,还有C#和Object-C。这样的雄心壮志不可谓不大。
总体来说D语言是一种通用的系统和应用编程语言。它是比C++更高级的语言,同时还保持了生成高效代码以及直接访问操作系统API和硬件的能力。
D语言不是脚本语言,也不是一种解释型语言。它不需要虚拟机、宗教、或者高于一切的哲学。它是给实际的编程者使用的实际的语言,它帮助编程者快速、可靠的完成易于维护、易于理解的代码。
在2007年,51CTO开发频道还发布过一篇文章,标题就是《D语言能否成为明日之星》。可惜的是,4年过去了,这个预言似乎还没有实现。
附:D语言的Hello World代码
- import std.c.stdio;
- int main(char[][] args)
- {
- printf("Hello World!\n");
- return 0;
- }
D语言为什么会出现?
C和C++诞生已经几十年,随着程序员们研究的日益深入和兼容性的要求,这两门语言也日渐臃肿。举个例子,C 标准将近500页,C++标准大概有750页。这样庞大规模的语言,想继续创新显然工作量太大了。
程序员们还有一个怪癖,就是自己熟用的一些方法或者某些特性,就会一直使用下去。即使未来有更好的方法,也不会再想去学习。渐渐的,使用编程语言的“孤岛”效应就产生了,造成代码通常在编译器之间是可移植的,但在程序员之间移植就不那么容易了。
D语言与其他语言的对比
所以D语言的创造者希望能让大家都过渡到D语言,这样使代码易于在编译器之间、在机器之间、在操作系统之间移植。同时要同本机的C语言应用程序二进制接口相兼容。对于熟悉C语言或者C++的人来说,学习曲线要短。
综上所述,D语言真的希望自己能帮到各位程序员,有一个更加轻松的编译环境。
D语言目前不成大器的原因
在勉强迈进编程语言排行榜前20之后,很多程序员都表示没听说过D语言,这种尴尬可能印证了D语言目前难成大器的近况。没有大公司联盟的推广,这样的语言注定是悲哀的。C和C++正处于如日中天的地步,大型企业级软件和众多游戏开发都采用它们,现在想换掉C和C++无异于让这些开发企业徒增成本而已。
开发语言的寿命是很长的,计算机硬件在60多年里已经发生了翻天覆地的变化,价格也越来越便宜。但现在的程序员还依旧使用40年前甚至更古老的语言进行开发,即使是年轻的Java也进入中年。由此可见D语言想打翻身仗,还需要谋求更多的大企业来支持,让更多的程序员能用上D语言是当务之急。
下面是本期编程语言排行榜的其他排名数据和趋势走向。
前10名编程语言走势图
20到50名语言排行
Position | Programming Language | Ratings |
---|---|---|
21 | MATLAB | 0.573% |
22 | D | 0.539% |
23 | Logo | 0.535% |
24 | SAS | 0.517% |
25 | Visual Basic .NET | 0.481% |
26 | COBOL | 0.476% |
27 | Scheme | 0.427% |
28 | C shell | 0.422% |
29 | R | 0.422% |
30 | NXT-G | 0.410% |
31 | Fortran | 0.381% |
32 | Go | 0.375% |
33 | ABAP | 0.369% |
34 | Erlang | 0.368% |
35 | Scratch | 0.356% |
36 | Haskell | 0.355% |
37 | ActionScript | 0.340% |
38 | Forth | 0.303% |
39 | Prolog | 0.288% |
40 | APL | 0.276% |
41 | Tcl | 0.261% |
42 | ML | 0.259% |
43 | Smalltalk | 0.258% |
44 | Alice | 0.253% |
45 | PL/I | 0.252% |
46 | F# | 0.243% |
47 | Ladder Logic | 0.238% |
48 | Q | 0.232% |
49 | Awk | 0.231% |
50 | Scala | 0.226% |
下面是第50到100的编程语言排名
(Visual) FoxPro, ABC, Algol, Bash, bc, BETA, Bourne shell, CFML, cg, CL (OS/400), Clean, cT, Dylan, Eiffel, Factor, Free Pascal, Groovy, Icon, IDL, Inform, Io, J, JavaFX Script, JScript.NET, LabVIEW, LabWindows/CVI, Lingo, LPC, MAD, Magic, Max/MSP, MUMPS, NATURAL, Oberon, Occam, OpenCL, OpenEdge ABL, Oz, PowerShell, REXX, S, Standard ML, SuperCollider, Tcl, VBScript, Verilog, VHDL, X10, xBase, XSLT
不同语言的比例
【2011年榜单回顾】
- 9月编程语言排行榜:专为机器人玩具设计的语言NXT-G
- 8月编程语言排行榜:以总统为名的语言新贵Lua
- 2011年7月编程语言排行榜:COBOL五角大楼出品
- 2011年6月编程语言排行榜:为孩子创造的语言Scratch
- 2011年5月编程语言排行榜:用MATLAB构建宇宙
- 2011年4月编程语言排行榜:告别Smalltalk
- 2011年3月编程语言排行榜:用Ada向人类首位程序员致敬
- 2011年2月编程语言排行榜:冰河时代的Fortran
- 2011年1月编程语言排行榜:Python称霸2010
11月编程语言排行榜:Objective-C能成为年度编程语言?
Tiobe公布了2011年11月编程语言排行榜,前二十排名无多大变化。从下图的排行榜可以看到,依然是C阵营的天下。
距Tiobe发布2011年年度编程语言只有两个月的时间了,这个奖项是颁给这一年里评级增长率最高编程语言的(图1中Delta这列)。相比C# (普通青年?)的+1.61%和JavaScript (文艺青年?)的+0.90%,貌似2B青年Objective-C将凭借目前2.79%的增长率成为了最佳候选人。
但是有一件非常扯蛋的事,就是Objective-C在2009年和2010年曾出现跟现在同样的情况。在2009年最后一个月Objective-C被当时Google发布的新语言Go超越了,同样在2010年末则被Python超越。09年和10年的年度编程语言分别是Go和Python。
不出所料,今年的编程语言中又有一匹黑马,那就是Google的Dart语言,Dart上个月一经发布便窜到了排行榜107位,这个月居然到了63,忒快了。Dart能打败2B青年Objective-C么?我们拭目以待吧。
以下请参照2011年10月编程语言排行榜查看。
2011年11月编程语言排行榜Top 20具体榜单:
2011年11月编程语言排行榜前10位的长期走势图:
2011年11月编程语言排行榜21至50位排名:
注意:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策,真扯的蛋疼!
Tiobe英文原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
以上内容由乌帮图根据英文原文翻译。
12月编程语言排行榜:C#快取代C++的第三名
TIOBE 于今日公布了2011年12月编程语言排行榜。虽然前三的位置还是Java、C 和 C++,但是第三位置恐将易主。
从2001年开始,TIOBE指数排行榜第三的这个位置,C++编程语言一直坐的比较稳定。虽然Perl、Visual Basic和PHP曾经也位居第三,但它们坚持的时间仅有数月。现如今,C#就要叩响第三位置的大门了(C#和C++之间的Ratings差距不到 0.05%)。这又将是一场硬仗了,我们将在未来数月内看到结果了。
编注:C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来,继承了其强大的性能,同时又以.NET 框架类库作为基础,拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格主持开发,微软在2000年发布了这种语言。
此外,Objective-C在本期中又上升至第5位,上个月是第6位。Logo语言从业上月的第21位升至第18位。
2011年12月编程语言排行榜 Top 20 具体榜单:
2011年12月编程语言排行榜前10位的长期走势图:
2011年11月编程语言排行榜21至50位排名:
2011年之前的年度编程语言
【说明】:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引 擎(诸如 Google、 MSN 、雅虎)以及 Wikipedia 和 YouTube 进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。
Tiobe 英文原文:
今天的关于RedMonk 编程语言排行榜:JS 第一,Java 第二和热门编程语言排行榜的分享已经结束,谢谢您的关注,如果想了解更多关于09年3月编程语言排行榜:VB江河日下,JavaScript稳步上升、10月编程语言排行榜:不成大器的D语言、11月编程语言排行榜:Objective-C能成为年度编程语言?、12月编程语言排行榜:C#快取代C++的第三名的相关知识,请在本站进行查询。
本文标签: