你知道吗?2018年JavaScript主导了开源

开发 前端 开源
GitHub之前报道过,JavaScript、Java和Python是其开发者平台上使用的主要编程语言,有3100万程序员使用这些语言,随后,GitHub对一种编程语言的流行原因进行了研究,指出“如今,JavaScript创建的存储库比任何其他语言都多”。

GitHub以各种各样的方式对其开源码活动的年度Octoverse报告中的数据进行切片和切块,无论您采用何种方式,都会出现一个压倒性的主题:JavaScript规则。

GitHub之前报道过,JavaScript、Java和Python是其开发者平台上使用的主要编程语言,有3100万程序员使用这些语言,随后,GitHub对一种编程语言的流行原因进行了研究,指出“如今,JavaScript创建的存储库比任何其他语言都多”。

 

 

随着时间推移使用的***编程语言(来源:GitHub)。

现在GitHub正在对2018年推出的新开源项目进行新的研究(技术上从2017年12月10日到2018年12月9日)。新报告的一部分检查了非语言主题,显示2018年创建的开源项目数量与2017年相比增幅***,再次找到了强大的JavaScript连接,并给出了以下主题列表:

1、nodejs

2、react

3、dotnet

4、docker

5、android

6、machine-learning

7、api

8、ios

9、cli

10、vue

GitHub在上周(12月13日)的一篇文章中提到:“在我们的编程语言帖子中,JavaScript是最受新项目欢迎的语言,我们看到node、react和vue成为2018年最热门的话题——所有用JavaScript开发的工具。”

在非JavaScript的观察中,GitHub特别提到了第3位,dotnet,它“表明更多的开源项目正在开发适用于Windows的应用程序”,以及第6位,机器学习machine-learning,它“正在获得发展动力”。

这项新研究还根据前28天收到的stars数量和前28天收到的独立贡献者数量,对2018年的新开源项目进行了排名。

这就产生了如下这两个图表:

 

 

基于Stars的热门新项目(来源:GitHub)。

 

 

基于贡献者的热门新项目(来源:GitHub)。

在前者中,JavaScript再次出现在trekhleb/javascript-algorithms项目中,其描述是:“这个存储库包含许多流行算法和数据结构的基于JavaScript的示例。”其他产品也与JavaScript相关,例如用于在TypeScript中开发的denoland/deno项目。

GitHub上个月还对Octoverse数据进行了另一项研究,对假期和休息时间进行了考察。这一次,术语“JavaScript”甚至没有出现在研究中。 

责任编辑:庞桂玉 来源: Linux公社
相关推荐

2018-03-07 06:37:14

开源项目源代码云计算

2024-04-07 00:00:03

2022-03-10 08:25:27

JavaScrip变量作用域

2024-11-13 09:46:46

2019-06-06 15:00:25

手机iPhone摩托罗拉

2024-10-12 08:01:53

2021-10-08 11:13:41

子集问题数据结构算法

2023-09-15 06:49:39

WindowsReactOS操作系统

2023-02-01 08:31:36

JavaScript循环遍历

2020-08-07 16:18:38

JavaScriptC++Python

2022-10-17 10:45:17

科技与创新新项目

2024-04-30 09:02:48

2023-12-20 08:23:53

NIO组件非阻塞

2023-12-12 08:41:01

2023-04-26 10:21:04

2018-04-18 07:52:05

2024-04-07 00:00:00

ESlint命令变量

2024-05-28 09:12:10

2024-03-28 10:25:58

开源协议开源软件

2024-05-27 00:18:14

点赞
收藏

51CTO技术栈公众号