来源: realpython.com
35
Python 3.15 预览版继续推进 JIT 编译器:新的 tracing frontend、寄存器分配,以及就地数值操作,目标都很直接,让热路径里的 Python 代码少做解释器调度,多在更贴近机器执行的形态里跑。对业务开发者来说,这不是“所有代码自动飞起来”的开关,而是一个值得开始观察的运行时变化。 JIT 的价值通常不在程序启动阶段,而在那些被...
来源: realpython.com
35
Python 3.15 预览版继续把 JIT 编译器推向更实用的方向:不只是“能打开”,而是围绕热点代码、优化器升级和基准测试形成一套可验证的工作流。对日常写 Python 的开发者来说,关键问题不是“JIT 会不会让所有代码变快”,而是“我的这段代码有没有被 JIT 命中,收益是否大于额外复杂度”。 下面用一个可复制的小实验,把启用、确认、基准测试和...
来源: engineering.fb.com
41
Meta 连续第十年赞助 Python Software Foundation(PSF)。这件事不只是一次企业公益露出,它更像一个信号:Python 仍然是大型工程组织愿意长期投入的基础设施。对于每天写服务、跑数据、做自动化和搭建 AI 工具的开发者来说,语言生态的健康程度,和语法本身一样重要。 PSF 是支撑 Python 语言和社区的非营利组织。它...
来源: realpython.com
34
Python 写起来快,但项目一大,问题也会来得快:格式不统一、隐藏的类型错误、重复逻辑、慢查询、慢循环、没人敢改的函数。代码质量不是“感觉还行”,而是一组可以持续执行、可以在 CI 里拦截、可以用数据观察的工程实践。 这篇文章围绕 Python 代码质量的几类核心工具展开:格式化器、Linter、类型检查器、测试覆盖率工具和性能分析器。它们不应该互相...
来源: realpython.com
40
Python 代码质量不只是“看起来优雅”。真正能长期工作的代码,需要同时做到功能正确、可读、有效率、可复用,并且能被工具持续检查。围绕 Python 代码质量的测验提醒我们:质量不是一次性重构出来的,而是在日常开发、评审和 CI 中反复测量出来的。 一段 Python 代码先要能正确完成任务,这是底线。但工程里的“好代码”通常还要经得起几类压力。 可...
来源: djangoproject.com
42
Django 的运转并不只靠仓库里的提交记录。基金会董事会、指导委员会、工作组、Fellow 报告、每周 Office Hours,这些公开但分散的渠道,才是很多社区决策和协作线索出现的地方。对想贡献 Django 的开发者来说,问题往往不是“有没有信息”,而是“信息藏在哪、我该从哪里开始”。 从摘要看,Django 社区的公共信息大致分布在几类地方:...
来源: oschina.net
55
TaiXu-Admin V0.1.1 的更新重点不在“又接了一个模型”,而在应用系统真正跑起来后会遇到的工程问题:技能怎么加载,知识库怎么重构,历史记忆怎么管,RAG 和 Agent 出错时怎么兜底。这些能力看起来不如模型参数醒目,却直接决定一个 LLM 应用能不能稳定交付。 这次发布实现了 skill 技能加载,并支持在 YAML 中配置全局 ski...
来源: djangoproject.com
43
2026 年 6 月,Django Software Foundation 将 Salim Nuru 选为本月成员。这不是一个单纯的社区人物介绍:他的经历把几条开发者常见路径串在了一起——从临时接下 Django 项目开始学习,到参与 Djangonaut Space,再到组织 DjangoCon Africa、负责 DjangoCon US 网站团队...
来源: realpython.com
44
GitHub Copilot 不再只是编辑器里的补全按钮。Copilot CLI 把 AI agent 带进终端,让你可以在命令行里完成安装、认证、任务规划、代码生成和代码审查。对经常在 shell、Git、Python 项目之间切换的开发者来说,这意味着少了一次上下文切换,多了一个可以直接参与开发流程的助手。 Copilot CLI 的关键变化不是“...
来源: realpython.com
40
GitHub Copilot 不只在编辑器里补全代码。CLI 形态把它带进终端:你可以直接让它解释命令、生成脚本、切换更主动的 Agent 工作方式,甚至在提交前让它帮你扫一遍改动。对每天在 shell、Git 和项目目录之间切换的开发者来说,这会改变“查文档、拼命令、读 diff”的节奏。 不同环境里 GitHub Copilot 的终端入口可能不同...