自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開源語言排行榜:PHP與JavaScript受青睞

開發(fā)
開源項(xiàng)目都使用什么開發(fā)語言?一份由Black Duck發(fā)表的最新開源項(xiàng)目語言排行榜,開源項(xiàng)目越來越青睞PHP和JavaScript。

【51CTO整理】Black Duck調(diào)查組通過對開源項(xiàng)目中使用的各種開發(fā)語言的代碼行數(shù)進(jìn)行統(tǒng)計,并編寫開源語言排行榜,發(fā)現(xiàn)C 語言以40% 的比例遙遙領(lǐng)先,而開源語言排行榜中JavaScript 和PHP 則呈明顯上升趨勢。51CTO日前曾報道過JavaScript即將成為腳本語言領(lǐng)頭羊的消息。

語言

所占份額 (%)

Trailing 12-Month Share (%)

過去12個月增長(%)

C

40.91

40.34

-0.6

C++

14.02

13.43

-0.6

Java

10.95

10.29

-0.7

Shell

8.96

7.05

-1.9

Javascript

5.55

7.6

2.1

PHP

4.86

5.19

0.3

Perl

3.2

2.43

-0.8

Python

2.73

2.63

-0.1

SQL

1.6

2.65

1.1

C#

1.24

1.32

0.1

Assembler

1.23

0.83

-0.4

Pascal

0.91

0.73

-0.2

Ruby

0.78

1.01

0.2

TCL

0.4

0.28

-0.1

Ada

0.39

0.22

-0.2

多數(shù)開源項(xiàng)目使用超過一種開發(fā)語言,BlackDuck的執(zhí)行副總裁PeterVescuso表示,他們發(fā)現(xiàn),去年推出的開源項(xiàng)目中,36%的項(xiàng)目使用了JavaScript。而從過去的12個月來看,JavaScript代碼的總行數(shù)占據(jù)了7.6%的比重,在過去的12個月,上升了2.1%。

使用代碼行數(shù)比重進(jìn)行統(tǒng)計是一種方式,這種統(tǒng)計方式對那些不夠精煉的語言來說是有利的,Vescuso說,為了公平,他們還使用了另外一種統(tǒng)計方式,某種語言在所有開源項(xiàng)目中使用的次數(shù)。在這種方式下,他們發(fā)現(xiàn),過去的12個月中,所有開源項(xiàng)目中有32%用到了C語言,而JavaScript則以36%的比重領(lǐng)先,C++在過去的12個月見于26%的開源項(xiàng)目,如果按代碼量統(tǒng)計,C++的比重為13%。盡管微軟對開源項(xiàng)目比較冷淡,但正是憑借Visual Studio 2010對C++強(qiáng)有力的支持,使Visual Studio 2010測試版獲得開發(fā)人員好評。

PHP在過去的12個月的開源項(xiàng)目中的使用比例為17%,按代碼量統(tǒng)計其比重則為5.2%,比去年上升了0.3%。

BlackDuck還做了一個統(tǒng)計,假如每個項(xiàng)目只統(tǒng)計一種語言(使用最多的那種),Perl以15%的比重領(lǐng)先,Java和C#以11%的比重并列第二,JavaScript則以10%的比重居三。

對于非開源軟件,BlackDuck的開源語言排行榜并未涉及,不過Vescuso表示,他們同很多開發(fā)者做過交流,他們表示,COBOL,C#以及VisualBasic等語言在非開源軟件中被廣泛使用。

【編輯推薦】

  1. JavaScript轉(zhuǎn)正在即
  2. JavaScript類和繼承:this屬性
  3. ExtJS Grid Tooltip的3+1種實(shí)現(xiàn)方式總結(jié)
  4. 討論:是什么讓我們愛上Javascript?
  5. 揭秘史上最昂貴的一行Javascript代碼
責(zé)任編輯:彭凡 來源: 51CTO
相關(guān)推薦

2016-10-18 15:24:13

Google谷歌開源

2009-04-03 09:16:22

PHPRubyPython

2009-06-09 09:07:06

編程語言排行榜JavaScript

2013-07-09 10:58:22

編程語言排行榜語言排行

2022-08-09 08:29:50

TIOBE編程語言排行榜程序員

2012-03-12 09:41:01

編程語言排行榜

2020-03-07 22:01:58

編程語言JavaPython

2019-10-21 10:59:52

編程語言JavaC

2009-09-07 16:12:43

編程語言排行榜PHP

2023-03-15 08:03:31

2009-03-10 11:31:16

編程語言排行榜VB

2017-09-08 10:58:49

JavaCC++

2013-06-09 15:40:04

語言排行榜JavaScript

2020-02-14 09:19:12

編程語言JavaPython

2013-09-27 11:32:29

編程語言

2019-07-23 14:14:59

編程語言JavaPython

2020-08-13 11:55:33

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2021-07-07 05:42:24

編程語言開發(fā)

2015-01-07 14:01:21

編程語言排行榜
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號