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 框架。