GitHub Octoverse 2024:
※ 重大转折点: Python 超越 JavaScript
- Python 首次超越 JavaScript 成为 GitHub 上最常用的编程语言
- 这是 10 年来首次出现语言排名前两位的重大变化
- 主要原因:
·- AI 和机器学习的蓬勃发展
·- Python 在数据科学领域的广泛应用
·- Jupyter Notebooks 使用量激增(同比增长 92%)
※ AI 发展趋势:
- 生成式 AI 项目显著增长:
·- 新增 70,000 +个生成式 AI 项目
·- 总项目数同比增长 98%
·- 贡献量同比增长 59%
- AI 应用趋势转变:
·- 从单纯的代码生成工具
·- 转向成为开发者技术栈的基础构建块
- 小型模型日益受欢迎:
·- @ollama ollama 成为增长最快的开源 AI 项目
·- 开发者更倾向于使用计算成本更低的本地模型
※ 全球开发者社区增长
- 印度发展迅速:
·- 预计 2028 年将超过美国成为最大开发者社区
·- 同比增长 28%, 现有超 1700 万开发者
- 其他快速增长地区:
·- 非洲: 尼日利亚(28%)、埃及(25%)、肯尼亚(33%)
·- 拉美: 巴西(27%)、墨西哥(21%)、哥伦比亚(25%)
- 开源贡献情况:
·- 近 10 亿次公开和开源项目贡献
·- JavaScript 包消费增长 15%
·- 140 万新开发者加入开源社区
※ 编程语言格局
- 语言使用排名 TOP 5:
·- Python (新晋第一)
·- JavaScript
·- TypeScript
·- Java
·- C#
- 快速增长的语言:
·- TypeScript 继续快速发展
·- Rust 在系统编程领域持续受欢迎
·- HCL 和 Go 在基础设施即代码(IaC)领域增长显著
大模型实战,完整代码:AI 数据分析、可视化项目
108页PDF小册子:搭建机器学习开发环境及Python基础
116页PDF小册子:机器学习中的概率论、统计学、线性代数
全网最全 Python、机器学习、AI、LLM 速查表(100 余张)