当前位置:首页 > 科技  > 知识百科

GitHub:程序员正积极使用 AI 编程、JavaScript 语言依然最流行

来源: 责编: 时间:2023-11-20 17:10:13 566观看
导读 11 月 20 日消息,GitHub发布了2023年度Octoverse开源状态报告,其中主要强调了AI在开发过程中的作用,并围绕云和 Git 的开源活动展开。官方介绍称,今年的三大趋势如下:开发人员正在大量使用生成式AI进行构建:越来越

11 月 20 日消息,GitHub发布了2023年度Octoverse开源状态报告,其中主要强调了AI在开发过程中的作用,并围绕云和 Git 的开源活动展开。jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

官方介绍称,今年的三大趋势如下:jrp28资讯网——每日最新资讯28at.com

开发人员正在大量使用生成式AI进行构建:越来越多的开发人员尝试使用OpenAI和其他AI公司的基础模型,开源生成式AI项目甚至在2023年进入了按贡献者数量排名的十大最受欢迎的开源项目。几乎所有开发人员(92%)都在使用或尝试 AI 工具。jrp28资讯网——每日最新资讯28at.com

开发人员正在大规模运行云原生应用程序:基于 Git 的基础设施作为代码(IaC)工作流程的声明性语言有所增加,云部署的标准化更广,开发人员使用Dockerfile和容器、IaC以及其他云原生技术的速度也急剧加快。jrp28资讯网——每日最新资讯28at.com

2023年首次(first-time)开源贡献者数量最多:拥有商业支持的开源项目依旧最受贡献者欢迎。但生成式AI项目在今年进入了first-time贡献者最受欢迎的十大项目之列。GitHub上的私人项目显著增长,同比增长38%,占GitHub上所有活动的80%以上。jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

在地理方面,美国拥有 2020 万开发人员,开发人员增长 21%,仍然是全球最大的开发者社区。亚非欧、南美的开发者社区规模逐年扩大,其中印度、巴西和日本处于领先地位。jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

在 AI方面,开发人员正在越来越多地尝试 AI模型,分析 GitHub 上排名前 20 的开源生成人工智能项目,一些顶级项目由个人拥有。这表明 GitHub 上的开源项目继续推动创新。jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

生成式AI正在推动相关项目中的个人贡献者在全球范围内大幅增长,同比增长 148%,生成人工智能项目总数同比增长 248%,前几年开发人员常使用tensorflow / tensorflow、pytorch / pytorch等机器学习库构建项目;现在则更多尝试使用AI模型和LLM(如ChatGPT API)。jrp28资讯网——每日最新资讯28at.com

而在编程语言方面,注意到,JavaScript 再次位于榜首,Python 和 Java 年复一年地保持在前五名中。jrp28资讯网——每日最新资讯28at.com

今年 TypeScript 首次超过 Java,首次取代Java成为GitHub上OSS项目中第三大最受欢迎的语言,其用户群增长了37%。jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

用于数据分析和操作的流行语言和框架明显增加。T-SQL和TeX等古老的语言在2023年均有所增长,凸显了数据科学家、数学家和分析师越来越多地使用开源平台和工具,令编程语言不再仅仅局限于传统软件开发领域。jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

jrp28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-119-31018-0.htmlGitHub:程序员正积极使用 AI 编程、JavaScript 语言依然最流行

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Wine 的 Wayland 驱动开始获得 Vulkan 渲染支持

下一篇: Rust 介绍“规范团队”进展:安排人员创建及维护“权威开发资源”,制作首个 Demo 产品

标签:
  • 热门焦点
  • MIX Fold3包装盒泄露 新机本月登场

    小米的全新折叠屏旗舰MIX Fold3将于本月发布,近日该机的真机包装盒在网上泄露。从图上来看,新的MIX Fold3包装盒在外观设计方面延续了之前的方案,变化不大,这也是目前小米旗舰
  • JavaScript 混淆及反混淆代码工具

    介绍在我们开始学习反混淆之前,我们首先要了解一下代码混淆。如果不了解代码是如何混淆的,我们可能无法成功对代码进行反混淆,尤其是使用自定义混淆器对其进行混淆时。什么是混
  • 十个可以手动编写的 JavaScript 数组 API

    JavaScript 中有很多API,使用得当,会很方便,省力不少。 你知道它的原理吗? 今天这篇文章,我们将对它们进行一次小总结。现在开始吧。1.forEach()forEach()用于遍历数组接收一参
  • Rust中的高吞吐量流处理

    作者 | Noz编译 | 王瑞平本篇文章主要介绍了Rust中流处理的概念、方法和优化。作者不仅介绍了流处理的基本概念以及Rust中常用的流处理库,还使用这些库实现了一个流处理程序
  • 多线程开发带来的问题与解决方法

    使用多线程主要会带来以下几个问题:(一)线程安全问题  线程安全问题指的是在某一线程从开始访问到结束访问某一数据期间,该数据被其他的线程所修改,那么对于当前线程而言,该线程
  • 使用Webdriver-manager解决浏览器与驱动不匹配所带来自动化无法执行的问题

    1、前言在我们使用 Selenium 进行 UI 自动化测试时,常常会因为浏览器驱动与浏览器版本不匹配,而导致自动化测试无法执行,需要手动去下载对应的驱动版本,并替换原有的驱动,可能还
  • 零售大模型“干中学”,攀爬数字化珠峰

    文/侯煜编辑/cc来源/华尔街科技眼对于绝大多数登山爱好者而言,攀爬珠穆朗玛峰可谓终极目标。攀登珠峰的商业路线有两条,一是尼泊尔境内的南坡路线,一是中国境内的北坡路线。相
  • 华为Mate 60保护壳曝光:硕大后置相机模组 凸起程度有惊喜

    这段时间以来,关于华为新旗舰的爆料日渐密集。据此前多方爆料,今年华为将开始恢复一年双旗舰战略,除上半年推出的P60系列外,往年下半年的Mate系列也将
  • 朋友圈可以修改可见范围了 苹果用户可率先体验

    近日,iOS用户迎来微信8.0.27正式版更新,除了可更换二维码背景外,还新增了多项实用功能。在新版微信中,朋友圈终于可以修改可见范围,简单来说就是已发布的朋友圈
Top