偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

2017年11月編程語言排行榜:腳本語言怎么了?

原創(chuàng)
開發(fā)
目前只有Python發(fā)展勢頭良好,其它腳本語言則逐漸退出前二十位名單。究其原因,腳本語言中的大多數(shù)錯誤發(fā)生于運(yùn)行時之內(nèi),即在程序運(yùn)行時顯示。

【51CTO.com快譯】動態(tài)類型語言(亦稱為腳本語言)并非新鮮事物,且易于編寫與運(yùn)行。相較于其它語言在使用之前首先需要聲明變量,以及必須始終使用全部類型注釋的要求,此類語言無疑具有突出優(yōu)勢。正因?yàn)槿绱?,Perl、Python、PHP以及Ruby等語言都曾經(jīng)流行一時。

但如今,這些語言的發(fā)展情況參差不齊,目前只有Python發(fā)展勢頭良好,其它腳本語言則逐漸退出前二十位名單。究其原因,腳本語言中的大多數(shù)錯誤發(fā)生于運(yùn)行時之內(nèi),即在程序運(yùn)行時顯示。盡管可以為全部類型編寫單元測試來解決這一問題,但這種結(jié)果仍然相當(dāng)危險(xiǎn),因?yàn)檫@會導(dǎo)致生產(chǎn)中運(yùn)行的應(yīng)用程序發(fā)生此類問題。隨著人們對質(zhì)量的要求愈發(fā)嚴(yán)格,現(xiàn)在幾乎沒有人敢于在關(guān)鍵性大型軟件系統(tǒng)中使用腳本語言。甚至像JavaScript這樣的腳本在語言在網(wǎng)絡(luò)編程中也需要提升自身安全性,方可繼續(xù)保持領(lǐng)先優(yōu)勢。微軟推出了TypeScript這一javaScript類型化版本,同時開發(fā)出Angular與React等多框架,用以保護(hù)語言自身并增加額外功能。

在另一方面,靜態(tài)類型語言通過減少腳本語言的類型以解決腳本語言缺陷:其皆以C#中的“var”關(guān)鍵字作為開始,而后使用Java中的類型推斷與C++中的自動指定符。這也正是各種主流語言能夠長期保持穩(wěn)定的原因:吸取競爭對手的優(yōu)勢以及具備發(fā)展前景的亮點(diǎn)。

編程語言排行榜 TOP 20 榜單:         

(點(diǎn)擊圖片查看大圖) 

前10名編程語言的走勢圖:         

 

(點(diǎn)擊圖片查看大圖)

以下是 21-50 編程語言排名:           

(點(diǎn)擊圖片查看大圖)

后 50 名編程語言如下:

  • 4th Dimension/4D, ABC, ActionScript, APL, Arc, AutoLISP, Bash, bc, Bourne shell, C shell, CFML, CL (OS/400), Clipper, Common Lisp, Elixir, Euphoria, F#, Forth, Haskell, Icon, IDL, Inform, Io, J, Korn shell, Ladder Logic, Maple, ML, MOO, MQL4, MUMPS, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, PowerShell, Q, REXX, Ring, Scheme, Smalltalk, SPARK, SPSS, Standard ML, Stata, Tcl

10個編程語言這幾年的變動:         

(點(diǎn)擊圖片查看大圖)

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:王雪燕 來源: 51CTO
相關(guān)推薦

2009-04-09 11:44:18

編程語言排行榜腳本語言

2019-07-23 14:14:59

編程語言JavaPython

2020-02-14 09:19:12

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2021-07-07 05:42:24

編程語言開發(fā)

2023-06-09 15:39:40

編程語言Python

2013-11-11 11:00:39

編程語言排行榜

2017-01-09 11:28:31

編程語言排行榜

2012-11-06 11:09:13

編程語言排行榜

2009-11-11 10:35:59

2014-11-11 17:23:32

編程語言排行榜

2019-01-09 10:00:19

編程語言Python

2021-01-06 12:55:08

編程語言Python開發(fā)

2017-02-10 09:45:00

編程語言排行榜Scratch

2020-03-07 22:01:58

編程語言JavaPython

2013-07-30 10:00:36

RedMonk編程語言排行榜

2015-07-07 10:52:46

RedMonk編程語言

2017-03-09 19:30:15

編程語言排行榜Swift

2017-10-09 13:17:48

編程語言排行榜Swift16位

2016-12-06 18:07:49

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

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