作者丨Oscar LeogVM28資訊網(wǎng)——每日最新資訊28at.com
編譯丨諾亞gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
在任何時(shí)候,一些編程語言都會(huì)把大量的開發(fā)人員變成熱情的布道者,試圖說服世界其他地方的人相信它的偉大。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
當(dāng)熱起來的時(shí)候,這種語言可能會(huì)成為行業(yè)標(biāo)準(zhǔn),但其他時(shí)候,這種受歡迎程度就會(huì)消失。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
在這個(gè)故事中,我想知道現(xiàn)在每個(gè)人都想使用什么編程語言。gVM28資訊網(wǎng)——每日最新資訊28at.com
1、數(shù)據(jù)的由來
gVM28資訊網(wǎng)——每日最新資訊28at.com
每年StackOverflow都會(huì)安排一項(xiàng)調(diào)查,向全球的開發(fā)人員詢問一系列問題。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
其中有兩個(gè)與我們的目的相關(guān)的問題:gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
- 在過去的一年中,您使用了哪些編程、腳本和標(biāo)記語言進(jìn)行了大量的開發(fā)工作?
- 明年您想使用哪些語言?
gVM28資訊網(wǎng)——每日最新資訊28at.com
我想研究語言隨時(shí)間變化的發(fā)展態(tài)勢(shì),并對(duì)它們的未來做出預(yù)測(cè)。gVM28資訊網(wǎng)——每日最新資訊28at.com
2、正在發(fā)展中的語言
gVM28資訊網(wǎng)——每日最新資訊28at.com
所有正在發(fā)展的語言都有一個(gè)共同點(diǎn)——想要使用該語言的開發(fā)人員數(shù)量超過了目前使用該語言的開發(fā)人員。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
大多數(shù)已建立的語言,如Python,在沒有可測(cè)量的一致性的情況下都會(huì)表現(xiàn)出上下浮動(dòng)。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
一旦語言衰退后,想使用這種語言的人往往比現(xiàn)在使用這種語言的人少。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
此外,想要使用一門語言的開發(fā)人員的數(shù)量超過從業(yè)人員的數(shù)量是不夠的。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
如果這個(gè)數(shù)字沒有達(dá)到臨界值,作為一門編程語言,它是不夠有信服力的。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
當(dāng)然,還有其他一些因素決定著一門語言的發(fā)展,比如它的用例。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
現(xiàn)在,讓我們看看所有開發(fā)人員都渴望的語言。gVM28資訊網(wǎng)——每日最新資訊28at.com
3、每個(gè)人都想用的語言
gVM28資訊網(wǎng)——每日最新資訊28at.com
毫無疑問,根據(jù)調(diào)查,增長最快的語言是Rust。自2019年以來,它的使用量和想要使用它的開發(fā)人員數(shù)量一直在增長。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
潛在使用者和使用者之間的比例在未來繼續(xù)增長,統(tǒng)計(jì)中暫時(shí)沒有其他語言能比得上它的潛力。gVM28資訊網(wǎng)——每日最新資訊28at.com
4、其他正在發(fā)展的編程語言gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
Rust并不是唯一快速增長的語言。另外兩種語言也有類似的增長,盡管沒有那么令人印象深刻。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
首先,我們有TypeScript,它有更多的實(shí)踐者,但想要使用的用戶的數(shù)量并沒有以同樣的速度增長。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
Go是另一種增長的語言,擁有幾乎相同數(shù)量的用戶,但正如你所看到的,想要使用Go的人數(shù)在過去五年中幾乎保持不變。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
5、潛力無限的挑戰(zhàn)者
gVM28資訊網(wǎng)——每日最新資訊28at.com
在本文的最后,我想向您展示幾種杰出的語言。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
第一個(gè)是Zig,想要使用該語言的開發(fā)人員數(shù)量之間的比例最大。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
另外兩種語言是Kotlin和Dart,它們的比例不錯(cuò),但數(shù)量正在下降。也許某個(gè)時(shí)機(jī)到來,它們可以扭轉(zhuǎn)這一趨勢(shì)。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
圖片gVM28資訊網(wǎng)——每日最新資訊28at.com
6、結(jié)論
gVM28資訊網(wǎng)——每日最新資訊28at.com
這個(gè)故事的結(jié)論是,Rust是發(fā)展最快、最有前途的編程語言。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
這個(gè)位置有幾個(gè)競爭者,但沒有一個(gè)能帶來真正的挑戰(zhàn)。這種情況在未來幾年可能會(huì)改變,但今天,選出一個(gè)贏家是很容易的。gVM28資訊網(wǎng)——每日最新資訊28at.com
gVM28資訊網(wǎng)——每日最新資訊28at.com
參考鏈接:https://medium.com/gitconnected/the-programming-language-that-every-developer-wants-to-use-747e67ded8cbgVM28資訊網(wǎng)——每日最新資訊28at.com
本文鏈接:http://www.tebozhan.com/showinfo-26-13624-0.html每個(gè)開發(fā)人員都想使用的編程語言
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com
上一篇: 每個(gè)后端都應(yīng)該了解的OpenResty入門以及網(wǎng)關(guān)安全實(shí)戰(zhàn)
下一篇: 超簡單,在IntelliJ IDEA中使用JUnit和Mockito進(jìn)行單元測(cè)試