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

2021編程語言「后浪」趨勢預測:JavaScript、Python熱度不減,但崛起最快的卻是它

開發(fā) 開發(fā)工具 前端
JavaScript?Python?此外,Go 語言也是不容忽視的后起之秀。

轉眼 2020 年已經過去了 8 個月,但對 2020 年的預測似乎并未結束。對于軟件開發(fā)從業(yè)者來說,這個行業(yè)時刻發(fā)生著變化,很多技能出現(xiàn)然后又消失,退場速度甚至遠超人們的想象。

但如果我們回頭看一下,關于編程語言的變化趨勢仍然值得探討。C 和 Java 算是行業(yè)中最古老的兩門語言,目前仍然在行業(yè)中占據(jù)一席之地。不過我們也能發(fā)現(xiàn),它們的受歡迎程度呈現(xiàn)一個曲線下降的趨勢。

[[338979]]

作為一名開發(fā)者,Mr Herath 最喜歡的語言是 JavaScript。在一篇 Medium 文章中,他為我們分析了 2021 年可能最受歡迎的幾種編程語言。

JavaScript、Python 或者 Go?在討論每種語言的優(yōu)點之前,先看一些在線調查的結果。

調查結果說明了一切

1. Stack Overflow 調查

Stack Overflow 每年的開發(fā)者調查是全球規(guī)模最大、范圍最全面的調查之一。2019 年的統(tǒng)計獲得了全球近 9 萬名開發(fā)者的數(shù)據(jù)。在最想使用編程語言的榜單中,Python 領先地位明顯,JavaScript 和 Go 語言分列二三位。

圖源:https://insights.stackoverflow.com/survey/2019

正如 PyTorch 急速取代 TensorFlow 的位置一樣,編程語言的流行趨勢變化也很快。

Go 語言的受歡迎程度正在快速上升,根據(jù) Stack Overflow 2020 年度開發(fā)者報告的數(shù)據(jù)顯示,在開發(fā)者最想使用的榜單中,雖然 Go 語言依然排在 Python 和 Javascript 后面,但比例較 2019 年有所上升。

圖源:https://insights.stackoverflow.com/survey/2020

GitHub 趨勢

GitHut 2.0 圖表向我們展示了自 2013 年到 2019 年之間,不同編程語言的合并請求數(shù)量變化趨勢。正如你所見,有關 JavaScript 的比其他所有語言都多,Python 排名第二,但 Go 語言的節(jié)奏根本看不出來。

圖源:https://madnight.github.io/githut/#/pull_requests/2020/2

但觀察每種編程語言的排名,我們可以看到 Go 的受歡迎程度正在顯著提升,而 JavaScript 和 Python 的受歡迎程度正在下降。

圖源:https://madnight.github.io/githut/#/pull_requests/2020/2

GitHub 庫數(shù)量

圖源:https://github.com/python/cpython

圖源:https://github.com/nodejs/node

圖源:https://github.com/golang/go

如以上圖片所示,可以發(fā)現(xiàn) Go 對開發(fā)者的吸引力越來越高。盡管它的使用人數(shù)肯定不如其他兩種語言多,但從閱讀數(shù)量和 Star 量上看都是更高的。

那么問題來了,為什么越來越多的開發(fā)者都在使用 GO 語言?

Go 語言的優(yōu)勢

Go 語言是一種開源編程語言,它有助于開發(fā)者輕松地構建簡潔、可信賴和高效的軟件。2007 年,羅伯特 · 格瑞史莫、羅勃 · 派克和肯 · 湯普遜開始設計 Go 語言,并于 2009 年正式推出開源,這門語言的歷史只有短短十幾年,很長時間內它一直沒有獲得像 Python 和 JavaScript 那樣的關注度。

[[338980]]

近年來,Go 語言的熱度日益上升,也曾兩度被評為年度編程語言。根據(jù) Stack Overflow 2019 年度開發(fā)者調查報告的數(shù)據(jù)顯示,在近 9 萬名受訪開發(fā)者中,有 67.9% 的人將 Go 語言作為他們最喜愛的編程語言之一。

圖源:https://insights.stackoverflow.com/survey/2019

Go 語言自身具有的優(yōu)勢是受開發(fā)者喜愛的一大原因。以下是 Go 語言的一些顯著優(yōu)勢:

  • 效率高:Go 語言與 C 語言類似,開發(fā)者不需要掌握新的語法;
  • 可以實現(xiàn)跨平臺運行;
  • 簡單:Go 語言僅有 25 個關鍵詞以及較少的數(shù)據(jù)結構(沒有類別之分,只有函數(shù)和類型);
  • 可信賴:Go 語言運行快,默認支持并行機制,模型漂亮,并且默認處理生產服務器(production-ready server);
  • 更新不頻繁:Go 語言即使更新,也不會出現(xiàn)重大的變動,并且 100% 兼容舊版本;

最后,Go 語言已經非常成熟了,它擁有內置包管理器測試框架和并行模型。

薪酬也是反映編程語言是否受歡迎的指標之一,同樣根據(jù) Stack Overflow 2019 年度開發(fā)者調查報告的數(shù)據(jù)顯示,在哪種編程語言能夠獲得較高薪酬的排名中,Go 語言排名第三,而 Python 和 JavaScript 的排名就落后了很多。由此也反映出了 Go 語言的「錢途」。

圖源:https://insights.stackoverflow.com/survey/2019

所以明年該用哪個語言?

正如我們所見,Go 語言在過去幾年里表現(xiàn)很好。在每個編程語言的調查中,我們都能看到除了 JavaScript 和 Python 之外,Go 吸引了大量用戶。可以預見的是,在接下來的幾個月里,這門語言的人氣和資源會不斷增加。所以雖然人人都在用 JavaScript,但我認為 Go 語言將會是 2021 年最好的后端編程語言。

原文鏈接:

https://medium.com/better-programming/what-will-be-the-best-back-end-programming-language-for-2021-18096c0c6105

【本文是51CTO專欄機構“機器之心”的原創(chuàng)譯文,微信公眾號“機器之心( id: almosthuman2014)”】 

戳這里,看該作者更多好文

 

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2020-08-24 09:30:00

編程語言PythonJava

2010-07-28 15:18:10

編程語言函數(shù)式編程

2020-04-20 12:45:20

編程語言JavaScriptKotlin

2017-09-12 11:02:51

Python編程語言

2011-06-15 09:32:54

Android核心應

2019-07-30 10:35:26

編程語言前端Rust

2021-02-25 15:39:26

Python編程語言PYPL

2021-02-01 15:39:27

云原生Kubernetes云本地開發(fā)

2023-12-13 14:31:42

編程語言C#Java

2023-06-06 16:33:11

云計算人工智能

2016-01-29 09:36:38

編程初學者編程趨勢

2022-06-30 16:25:03

編程語言JavaScriptPython

2022-04-11 10:15:06

元宇宙云計算

2021-01-05 17:20:21

5G5G基站網絡

2021-02-26 10:16:24

云計算公有云混合云

2011-07-26 23:21:57

投影儀評測

2012-08-31 11:17:39

云計算IT

2020-04-26 15:42:08

編程語言報告Kotlin

2020-12-24 06:57:13

用戶體驗虛擬現(xiàn)實人工智能

2021-01-04 15:34:33

加密貨幣比特幣區(qū)塊鏈
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久91av | 91精品国产一区二区在线观看 | 精品视频在线观看 | 一区二区免费在线观看 | 国产精品a一区二区三区网址 | 亚洲一一在线 | 欧美激情一区二区 | 精品在线观看一区二区 | 一级毛片在线播放 | 国产日韩欧美一区二区 | 亚洲一二三区精品 | 精品国产一区二区国模嫣然 | 毛片在线免费 | 九色 在线 | 九九久久99| 午夜在线视频 | 中日韩欧美一级片 | 国产成人综合久久 | 日韩欧美国产精品 | 久久久久久国产精品免费免费 | 久久精品日 | 色资源在线| 97伦理电影| 亚洲欧美综合精品久久成人 | 国产成人免费在线 | 精品一区二区三区在线播放 | 欧美在线国产精品 | 国产99久久久国产精品 | 久久久免费毛片 | www.久草.com | 国产精品久久久亚洲 | 精品久久久久久久 | 特级做a爱片免费69 精品国产鲁一鲁一区二区张丽 | 成人精品在线视频 | 成人高清在线 | 日韩成人中文字幕 | 91中文字幕在线观看 | 久久久婷| 精品亚洲一区二区三区四区五区高 | 二区亚洲 | 亚洲 欧美 激情 另类 校园 |