长久以来,Python在自动化、数据科学和人工智能领域一直占据领先地位,而现在,Python爱好者们迎来了更多值得庆祝的理由。
在10月29日举行的GitHub Universe活动中,这一开发者平台宣布了一个令人瞩目的消息:Python已经取代JavaScript,成为GitHub上最受欢迎的语言。同时,公司还指出,开源Python应用Jupyter Notebooks的使用量也在急剧增加。这些发展动向进一步凸显了GitHub用户对数据科学和机器学习的浓厚兴趣。
GitHub首席执行官托马斯·多姆克在活动中强调,人工智能的时代已经不仅仅是个开始,而是已经跨越了裂谷,成为GitHub核心运作的一部分。在过去的一年里,这个流行的基于网络的平台在人工智能创作方面经历了一代人的激增。仅在2024年,与人工智能相关的项目就同比增长了98%。这种增长的一个重要推动力就是Python在机器学习和人工智能开发中的主导地位。
多姆克在他的主题演讲中表示:“该平台现在已经广泛整合到数据科学、学术界和研究的日常工作流程中,进一步巩固了Python作为人工智能主要语言的地位。”
GitHub的快速扩展使得开源创新成为一个核心趋势,推动了其持续增长。它已经从一个社交编码平台演变为人工智能时代全球最大的创作者网络。根据GitHub的Octoverse报告,该平台已经托管了5.18亿个项目,同比增长25%。2024年,GitHub上所有项目的贡献总数达到了52亿次。
此外,报告还显示,有不到100万的开源维护者、认证教师和学生免费使用GitHub Copilot,而2024年对公共和开源项目的贡献约达到10亿次。同时,还有137,000个公共生成式人工智能项目,同比增长98%。
尽管有明显迹象表明,人工智能正在激发软件开发的兴趣,但全球增长的激增并不仅仅局限于人工智能领域。GitHub Universe 24揭示的一个大趋势是,过去一年中,更多的开发者加入了GitHub并参与到开源和公共项目中,这通常得益于人工智能工具的推动。
自从GitHub Copilot在2023年初获得主流关注以来,平台经历了显著的增长,尤其是来自南半球的开发者参与显著增加。GitHub的2024年Octoverse报告显示,生成式人工智能活动激增,这表明开发者和组织在优先考虑实际结果而非单纯实验的情况下,人工智能已经超越了2023年的炒作阶段,并正在逐渐成为全球技术行业的重要参与者。
总结来说,Python无处不在。它被广泛用于构建大量的技术、网站以及大多数人日常接触的系统。从更大的范围来看,Python在各个领域都发挥着重要作用。例如,早在2022年,Python就在NASA用于复杂的詹姆斯·韦伯太空望远镜的数据分析中发挥了关键作用,使其成为少数几个在字面意义上“超越地球”的编程语言之一。
这一新的里程碑进一步凸显了Python在塑造开源创新和支持全球开发者社区中所起的重要作用。随着Python的不断发展,它对未来技术的影响仍然巨大且深远。