成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2021最受歡迎的編程語言排行:蘋果編程語言Objective-C被Swift取代

新聞 前端
蘋果公司的Objective-C最終退出了Tiobe跟蹤的流行編程語言的前20名,但是「恐龍」語言卻獲得了意想不到的推動,Swift語言取代Objective-C的時代要來了。

什么是Tiobe指數呢?

Tiobe指數的格式為+" programming"

“ ”可更改為指定的編程語言,例如:+“PHP programming”。

這是2020年Tiobe指數和相關編程語言的排名百分比狀況,如圖所示Java語言和C語言自2002年以來就一直數一數二。

什么語言才能被計入Tiobe?

一般來說,只有符合條件的編程語言才會被計入Tiobe的影響因子中。

被選入Tiobe指數的編程語言必須滿足3個必備條件:

1 它在維基百科有屬于自己的詞條,且維基百科清晰地陳述了它是一門編程語言,這就是為什么(Ruby on) Rails, Excel, Android, Boost, Cocoa, ASP and AJAX沒有被選進Tiobe指數排行中的原因。

2 它應該具有圖靈完整性,因此 XML 和 HTML 不能被計入其中。

3 它對于格式為+" programming" 的關鍵詞必須至少命中5000次

Tiobe編程語言社區指數是編程語言流行程度的風向標,每月更新一次。

備受矚目的4月排行榜!

本月排名Tiobe前10位的編程語言是:C,Java,Python,C++,C#,Visual Basic,JavaScript,匯編語言,PHP和SQL。

進入前20名的是:經典Visual Basic,Delphi / Object Pascal,Ruby,Go,Swift,R,Groovy,Perl,MATLAB和Fortran。

開發人員分析師RedMonk在2021年第一季度編程語言排名中排名第一的是JavaScript,其次是Python,Java,PHP,C#,CSS,TypeScript,Ruby和C。

Swift語言取代Objective-C的時代來了?

根據Tiobe于2021年4月發行的名單,Objective-C最終跌落了前20種最受歡迎的語言。

蘋果發布Swift以來已經有7年了,前7年Objective-C一直在Tiobe排行榜TOP 20 的名單里。

當Swift于2014年發表時時,Objective-C在索引中排名第三。

Tiobe認為,即使Objective-C跌出前20名但仍然是受歡迎的編程語言。

而Swift在4月的Tiobe指數中排名第15位,低于2020年4月的第11位。

另一個值得注意的變化是,Fortran的指數重新出現在第20位,高于一年前的第34位。

Fortran于1950年代從IBM誕生,在科學計算領域仍然很受歡迎。在Tiobe指數中,其最高排名是2002年的第10位,屬于“恐龍語言”之一。

Tiobe說:“經過10多年的發展,Fortran作為 “恐龍語言”之一再次躋身前20名。一直以來人們對該語言有著對(科學)數字處理的巨大需求,歡迎再次回到TOP20,”

Groovy是一種運行在Java虛擬機(JVM)上的語言,它在本月也回到了前20名,從去年4月的第48位上升到目前的第17位。

據統計,Groovy在2021年1月排名第十。

需要注意的是,Tiobe指數并不能說明編程語言哪個更好,也不會因為代碼行數越多排名就越高。

該指數可用于檢查我們編程的技能是否仍處于最新狀態。我們在做戰略決策前可以選擇到底那種編程語言更適合。

舉個例子,我們來看下 Tiobe 官方對這個編程語言排行榜的解讀:

Object-C(下面簡稱 OC)和Perl語言從2017到2018跌落超過3個名次,OC名次跌落的原因不難推測出蘋果公司這幾年在慢慢開始拋棄OC,用Swift進而取代。

至于Perl語言,這個是在2005年風靡全世界的腳本語言。但是2008年Dobb博士表明「基于我們當時在TiobeE指數中看到的趨勢,Perl將會滅絕。」

沒想到的是作為支持Perl語言的頑固派卻聲稱不會讓滅絕發生,「Perl語言正在被TIOBE指數玩弄。」

重要提示,SQL在2018年2月已經被加入到Tiobe指數當中。

 

同時,由于此前Tiobe排行榜并沒有記錄SQL,所以該語言的發展速度非常快,但這并不是常態化的現象。針對大多數編程語言,都是常態化。

世界上最古老的純面向對象編程語言之一Smalltalk,以“恐龍”(Dinosaur)一詞來修飾 Smalltalk,點出了這個最古老語言的昔日輝煌和現時落寞,意味深長。

在近期的Tiobe排行榜上出現了排名增長的趨勢,“恐龍”語言還在!

像瓊斯指數、滬指、深證成指等指數的重要性,它們直接反應了市場的總體行情,對于股民了解市場總體行情具有直觀的參考性,從而方便我們理財投資。

換而言之,對于編程人員來說,Tiobe指數也是十分重要的,它直接反應了編程語言的未來趨勢,對于編程決策具有很強的指導意義。

 

責任編輯:張燕妮 來源: 新智元
相關推薦

2015-04-14 14:23:38

蘋果Swift編程語言

2014-06-09 12:58:48

編程語言排行榜

2014-06-16 10:02:42

SwiftiOSWWDC

2021-04-09 15:20:47

編程語言Fortran程序員

2015-06-17 14:06:50

編程語言計算機編程語言

2013-11-29 10:04:00

JavaScript遠程辦公

2012-06-11 14:20:36

Objective-C

2018-01-11 17:22:20

PHP大數據開發

2011-08-18 09:21:17

Objective-C

2012-01-09 10:11:20

編程語言排行榜

2017-12-29 16:51:44

2010-02-08 13:10:00

Objective-C編程語言排行榜

2013-04-09 09:59:59

編程語言編程語言排行榜

2013-04-15 10:00:51

IT技術周刊

2016-07-27 10:28:43

編程Python框架

2022-03-25 09:57:18

C++Rust語言

2015-06-08 14:41:30

編程語言排行榜

2012-12-03 11:23:28

編程語言排行榜

2014-06-16 14:01:01

IT技術周刊

2021-10-12 11:20:06

編程語言PythonJava
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色狠狠一区 | 国产精品自产av一区二区三区 | 成人免费在线播放视频 | 一二三四在线视频观看社区 | 少妇黄色 | 日韩高清一区 | 国产成人综合在线 | 欧美激情久久久久久 | 久久免费看 | 精品视频免费 | 久久精品这里精品 | 欧美成年网站 | www国产亚洲精品久久网站 | 天天舔天天| 久久男女视频 | 亚洲成人精品免费 | 中文字幕高清免费日韩视频在线 | 午夜精品一区二区三区三上悠亚 | 国产精品波多野结衣 | 中文字幕国产视频 | 天天天天天操 | 欧美成人免费在线视频 | 日本涩涩网 | 亚洲精品一区二三区不卡 | 欧美中文字幕一区 | 二区国产| 一区二区三区四区视频 | 日韩在线精品视频 | 日韩亚洲视频 | 97久久精品午夜一区二区 | 久久精品国产一区二区电影 | 天天看天天操 | 午夜精品一区 | 国产精品精品久久久久久 | 亚洲综合日韩精品欧美综合区 | 午夜一区| 国产成人精品免费视频大全最热 | 一区二区三区视频在线观看 | 亚洲精品1区 | 欧美日韩手机在线观看 | 国产精品永久免费 |