GitHub 逐漸成為一個中心,超過 4000 萬開發人員使用 GitHub 來分享項目的代碼,無論是個人的、行業的還是其他的。
在去年,因為與 Google 和 Amazon 的競爭,微軟以 75 億美元的價格收購了 GitHub,這很快成為它吸引云開發人員的關鍵。
作為開發人員的大活躍站點之一,GitHub 是追蹤開發人員中流行的佳場所。為此,我們發布了年度報告,讓我們了解一下全世界的開發人員正在使用哪些技術。
根據對 GitHub 的統計,這是 2020 年流行的 10 種語言:
Javascript
Python
Java
PHP
C#
C++
TypeScript
Shell
C
Ruby
讓我們從后往前,一個個說:
Ruby
Ruby 是一種開源編程語言,致力于簡單易用。它由 Yukihiro Matsumoto 開發的,也被稱為 Matz,他是第一個將流行的語言的好部分混合在一起的人。Ruby 于 1995 年發行,現在越來越受歡迎。Ruby 甚至已經有了一些專門的協會和聚會活動。
C
眾所周知,C 是古老的編程語言之一,仍然與該領域非常相關。它是由 Dennis Ritchie 于 1972 年開發的!它初被設計為通用語言,可用于對各種計算機系統和硬件進行編程。當今,許多流行的語言都基于 C,包括 Java,PHP 和 Javascript。
Shell
Shell 在 IT 部門非常受歡迎,純粹是因為它允許開發者直接編寫對操作系統的指令。當您需要自動執行諸如遠程安裝,遠程卸載或每天管理備份時,可以使用它。
TypeScript
TypeScript 由微軟開發,是一種開源編程語言。它不僅是受歡迎的語言之一,也是行業中增長快的語言之一。它的語法和語義與 JavaScript 非常相似,但有更多更強大的功能,可以幫助開發人員構建大型應用程序。顯然,它還得到了微軟mf代碼編輯器 Visual code Studio 的支持。
C ++
C++ 建立在 C 語言的基礎上,早可以追溯到 1979 年。Bjarne Stroustrup 在寫他的博士論文時創建了它,并把它作為 c 語言的一個附加功能。直到今天,它仍然被廣泛使用,因為它是許多操作系統、瀏覽器和游戲的核心。
C#
c# 由微軟的 Anders Hejlsberg 領導的團隊開發的。它與 Java 語言非常相似,主要用于移動應用程序、游戲和企業軟件。
PHP
PHP 是 Hypertext Preprocessor (超文本預處理程序)的首字母縮寫,是一種用于移動開發和創建交互式網頁的開源語言。它在數據庫上運行得非常好,Facebook 和雅虎過去也曾使用過它。它常常被開發人員稱為糟糕的編程語言之一。
Java
Java 早由 Sun Microsystems 公司于 1995 年開發,后來被 Oracle 收購。目前,Twitter 和 Netflix 等大型公司正在使用這種開源語言。Java 已經被廣泛應用于幾乎所有領域,包括 web 應用程序、游戲、移動開發和數據庫驅動的軟件。它也非常類似于 c++ 和 c#,這使得在這兩種語言之間進行切換非常容易。
Python
Python 同時也是 GitHub 中流行和增長快的編程語言之一。說到流行度,它從去年的第三名上升到了 2020 年的第二名。Python 一直被用于人工智能應用程序和數據科學,眾所周知,它是容易入門的編程語言之一。更不用說,Python 有一個非常龐大的社區,并且每年舉行專門的聚會。
JavaScript
2020 年仍然是屬于 JavaScript 的一年。根據 GitHub 的榜單,JavaScript 無疑是 2020 年受歡迎的 10 種語言之一??紤]到它有助于使網站具有交互性,還可以用于創建游戲,所以它的表現并不奇怪。還有不要忘了構建與 iOS 和 Android 兼容的應用程序的 ReactNative 框架。