純手工打造每一篇開源資訊與技術(shù)干貨扎即,數(shù)十萬程序員和Linuxer已經(jīng)關(guān)注吞获。
導(dǎo)讀 | 我們都知道,C++谚鄙,MATLAB各拷,Java 一直都受到技術(shù)學(xué)院的青睞,大多數(shù)畢業(yè)生都熱衷于學(xué)習(xí)這些語言闷营。但它們是否是業(yè)界所需要的呢?抱著這個疑問烤黍,我們訪問了幾個可信度較高的語言索引網(wǎng)站,同時還深入到 Indeed 和 Glassdoor 等全球門戶網(wǎng)站傻盟,試圖收集數(shù)據(jù)速蕊,以總結(jié)出全球最受歡迎的語言是哪些,以及行業(yè)內(nèi)最需要的語言是什么莫杈。 |
對編程語言進(jìn)行受歡迎度評選互例,并不是為了證明哪項(xiàng)語言好,哪項(xiàng)語言不好筝闹, 而是希望能通過這一類分析媳叨,找出用戶最喜歡以及業(yè)界最需要的語言。
TIOBE Index
TIOBE 編程社區(qū)索引由荷蘭 Eindhoven 的 TIOBE 公司創(chuàng)立和維護(hù)关顷。TIOBE 代表著“真誠的重要性”糊秆,該索引將每項(xiàng)語言作為關(guān)鍵字,按照搜索引擎的查詢數(shù)量對語言進(jìn)行排名议双。因?yàn)?TIOBE 只索引圖靈完全的語言痘番,因此 SQL 和 HTML 沒有考慮在內(nèi)。2016年11月的排名結(jié)果顯示,Java 依然是最受大家歡迎的語言汞舱,C 和 C++ 排名緊隨其后伍纫。出人意料的是,Visual Basic 和 Python 排名有大幅上升昂芜,并排在了 Javascript 之前莹规,另外,匯編語言也擠入前十:
PYPL
PYPL(編程語言流行指數(shù))依據(jù) Google 上關(guān)于語言教程的搜索頻率進(jìn)行統(tǒng)計泌神。從全球搜索引擎流行度來看良漱,Java 依然是大贏家;Python 較之前五年排名提升 6.8%,而 PHP 暴跌5.0%欢际。
Constantin Brancusi 大學(xué)的 Adrian Runceanu 教授在 C++母市,Java,Oracle 方面有16+年的研究經(jīng)驗(yàn)损趋。關(guān)于 C++ 為什么能在躋身編程語言的前十患久,他是這么說的:
“我認(rèn)為 C / C ++ 為大家提供了一個很好的使用機(jī)制,我們可以用這項(xiàng)語言創(chuàng)建可移植的應(yīng)用程序舶沿,并且墙杯,C/C++ 易于學(xué)習(xí),很受學(xué)生歡迎括荡。其他語言高镐,如,Javascript畸冲,Java嫉髓,Python 則更適合于 Web 應(yīng)用程序的開發(fā)。我相信 C/C++ 在未來幾年依然具有支配性邑闲∷阈校”
StackOverflow
Stack Overflow 是一個問答平臺。它有超過400萬的用戶苫耸,問答了1000多萬個問題州邢。根據(jù)問題情況,Javascript 的使用者比其他語言的都要多褪子。另外量淌,與 Node 和 Angular 相比,PHP 排名有所下滑嫌褪。
GitHub
在2016年9月年度會議之前呀枢,Github 在此分享了其統(tǒng)計報告。
在過去的12個月里笼痛,Github 的活躍用戶數(shù)量超過580萬裙秋,活躍存儲庫數(shù)量超過1940萬琅拌。隨后它在平臺上公布了熱門語言排行表。我相信看過這個列表的人都會知道 Javascript 占據(jù)了榜首摘刑,當(dāng)然這都沒什么好驚訝的进宝,值得驚訝的是它趕超競爭對手的程度之大......
HackerEarth
HackerEarth 每月都會為用戶提供大量的編碼挑戰(zhàn)和應(yīng)聘機(jī)會。該公司支持30多種編程語言泣侮,用戶可隨心選擇即彪。HackerEarth 內(nèi)有100多萬名程序員,來看看他們最喜歡使用的是什么:
Indeed
Indeed 是美國最高流量的工作網(wǎng)站之一活尊,可在50多個國家使用,支持28種語言漏益。按照使用量排名蛹锰,Java 排在第一位,Javascript绰疤,PHP 和 C 以一萬多的差距尾隨其后铜犬。令人驚喜的是,R 語言也出現(xiàn)了競爭的勢頭轻庆。
Deepak Garg 教授(數(shù)據(jù)挖掘以及IEEE計算機(jī)協(xié)會印度理事會主席的專家)對此的看法是:“計算行業(yè)許多工具和應(yīng)用程序的基本組成都存在著彌合差距癣猾,這導(dǎo)致了語言復(fù)雜度的演變,使得語言級別比以前更高余爆,這有助于程序員更多地關(guān)注邏輯和應(yīng)用程序纷宇,而不僅僅是在實(shí)現(xiàn)標(biāo)準(zhǔn)數(shù)據(jù)類型和構(gòu)造的復(fù)雜結(jié)構(gòu)和語法。
Glassdoor
這個網(wǎng)站的成立使員工可以對組織進(jìn)行評價蛾方。Glassdoor 列出了開發(fā)者的工作事項(xiàng)像捶。如果按開發(fā)人員的類別排名,該公司最需要的是 Java 開發(fā)人員桩砰,其次是 Javascript拓春。當(dāng)然,R 和 C++ 也比較受歡迎亚隅,Python 和 Perl 的需求也有了上升硼莽。
2017年學(xué)習(xí)的語言
看這趨勢,Java 和 Javascript 依然會是 Web 開發(fā)行業(yè)最受歡迎的語言煮纵,Google 的 Go 也乘勝追擊懂鸵,Ruby 還是比較受初創(chuàng)公司的歡迎。根據(jù)數(shù)據(jù)分析醉途,Mozilla 的 RUST 和 Facebook 的 HACK 在2017年下半年也能擠入排名前列矾瑰。
2017年排名有望上升的語言:
R——如今,世界對統(tǒng)計數(shù)據(jù)和數(shù)據(jù)分析的需求越來越大隘擎,如果你發(fā)現(xiàn)你的工作內(nèi)容越來越與R掛鉤殴穴,那么,R成為2017年最受追捧的語言并不是不可能。
MATLA——一旦成為數(shù)學(xué)家和科學(xué)家的核心語言采幌,MATLAB 在分析和統(tǒng)計的領(lǐng)域發(fā)揮的作用會越來越大劲够,會有更多的開發(fā)人員將回到 MATLAB,因?yàn)閿?shù)學(xué)分析的復(fù)雜性正在增加休傍。
SQL——隨著越來越多的人獲得板載技術(shù)征绎,數(shù)據(jù)庫的使用一直在呈指數(shù)增長。SQL 可謂是為數(shù)據(jù)庫忠實(shí)粉量身定做的磨取。
Arduino——這并不是一項(xiàng)新語言人柿,它由 C 和 C++組合而成,隨著越來越多的嵌入式芯片等待被編碼忙厌,Arduino 將有望成為2017年使用的新技能凫岖。
Swift——蘋果公司面對開發(fā)人員的抱怨,決定用 Swift 取代 Objective-C逢净,其編碼速度還是十分可觀的哥放,目測 Swift 的開發(fā)市場會不斷擴(kuò)大。
當(dāng)然爹土,以上只是我做出的大膽猜測甥雕。2017年到底會掀起怎樣的編程語言風(fēng)呢?我們還是拭目以待吧!
原文來自:?https://www.evget.com/article/2016/12/6/25253.html
本文地址:?http://www.linuxprobe.com/popular-language.html編輯:鄭帥,審核員:逄增寶
《Linux就該這么學(xué)》是由資深運(yùn)維專家劉遄及全國多名紅帽架構(gòu)師(RHCA)基于最新RHEL7系統(tǒng)共同編寫的高質(zhì)量Linux技術(shù)自學(xué)教程胀茵,極其適合用于Linux技術(shù)入門教程或講課輔助教材社露。
??劉遄老師QQ:5604241 ?微信:gnu_chuan
??學(xué)員助教QQ:5604674
??Linux技術(shù)交流A群(滿):560843
??Linux技術(shù)交流B群:340829
??Linux技術(shù)交流C群:463590
??Linux技術(shù)交流D群:915246(新群,火熱加群中……)
??官方站點(diǎn):www.linuxprobe.com
? 電腦在線閱讀效果更佳:
http://www.linuxprobe.com/chapter-00.html
按住圖片3秒宰掉,即可自動關(guān)注呵哨。
點(diǎn)擊左下角查看更多熱門技術(shù)