Apache 年度报告:Java 是项目开发使用最多的语言
Apache 2018 年年度报告显示,该生态系统今年生态系统活跃增长,甚至会有盈余。Apache 基金会拥有 300 多个项目和超过 6,700 个代码贡献者,现在是世界上最大的开源基金会。 项目领域涵盖从大数据到云计算再到内容管理的所有内容,最大的代码存储库用于处理 OpenOffice 的开源文档。
Apache 软件基金会总裁 Phil Steitz 表示,2018 年会是基金会发展很好的一年,他们会继续确保 Apache 软件基金会提供优质可靠的服务,并让 Apache Software Foundation 成为一个轻量级,轻度管理的组织。 最重要的是为确保可持续发展的基础奠定坚实的财政基础。
Apache 软件基金会基础设施副总裁 David Nalley 表示,去年提供的 GitBox 服务在今年得到了显着的扩展和改进,并希望所有使用 Git 的项目都将转向这个新的工作流程,计划明年放弃最初在内部使用的 Git 工具。
该报告揭示了基金会的持续增长:
在顶层项目中,194 个委员会共管理 319 个项目,其中 16 个是新项目,现在有 54 个项目处于孵化阶段
基于这上述项目,原始代码在过去一年中已被下载 900 万次。 共有 3,280 名提交者提交了 7100 万次代码。经换算,在 222,684 次提交中,贡献了超 6 亿美元的价值
从项目使用的代码语言的分布来看,Java 第一,占所有项目的 58%,第二位是 C,第三位是 Python,第四位和第五位是 C++ 和 Javascript,两者差距不大。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Java 框架新贵入驻 TechEmpower Framework Benchmark
出自 Grails 团队的 Java 框架新贵Micronaut刚发版就加入了 TechEmpower Framework Benchmark. 最近出炉的2a8f2912-c4a2-4c32-a576-b1e2e932a906中已经能看到 Micronaut 的身影了. 下面我们把结果稍微过滤一下, 看看 Micronaut 和一些常见 Java 框架的性能比较: 1.JSON 测试 2.单次数据库查询 3.20 次数据库查询 4.Fortunes (数据查询加后台模板生成测试) 5.20 次数据更新 6.Plaintext 总结 Micronaut 在 TFB 测试中的表现暂时还不突出, 特别是数据库测试成绩稍微靠后. 我们期待这个新贵今后的表现 Micronaut 的 TFB 测试项目源代码可以在这里找到。
- 下一篇
Google 希望将 Go 打造成云端应用开发的首选语言
Google的 Go 语言是当今发展最快的编程语言之一,目前在全球约有 100 万的活跃开发者。但 Google 认为 Go 仍然具备增长潜力,特别是在编写云端应用方面。为此,Google 近日推出了一个新的开源项目—— Go Cloud,旨在更轻松地使用 Go 构建云应用。 Google 表示,虽然 Go 很受开发者欢迎,但该语言缺少用于与云服务连接的标准库,开发者通常需要编写自己的库来使用各种云的功能。Go Cloud 的出现是希望能够轻松地在云之间进行迁移,它提供一组用于访问 Blob 存储、MySQL 数据库和运行时配置的开放式通用云 API ,以及具有内置日志记录、跟踪和运行状况检查的 HTTP 服务器。 据悉,Go Cloud 目前主要提供对 AWS 和 Google Cloud Platform 的支持。随着时间的推移,Google 计划为 Go Cloud 添加更多功能,并支持更多云提供商。 Go Cloud的口号是 “Write once, run on any cloud”,Google 认为,Go Cloud 将允许开发团队构建可在任何受支持的云上轻松运行的应用,...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群