Concepts# Python 3.14 语言新特性 1. PEP 758:无括号 except 和 except* 表达式 2. PEP 765:finally 块中的控制流警告 3. PEP 649 / PEP 749:延迟注解求值 3.5 类型系统重要变更 4. PEP 750:t-strings 模板字符串 5. 内置函数变更 6. 字节码变更概览 8. 本章小结 Python 3.14 自由线程(无 GIL)深度解析 1. 为什么要去掉 GIL? 2. 启用自由线程 3. 自由线程架构全景 4. QSBR:Quiescent-State Based Reclamation 5. BRC:Batched Reference Counting(批量引用计数) 6. 关键区段(Critical Sections) 7. Parking Lot:高效锁原语 8. mimalloc:无锁内存分配器 9. 线程安全模型 10. C 扩展兼容性 11. 自由线程性能特征 12. 本章小结 Python 3.14 JIT 编译器与新执行模型 1. Python 执行模型演进 2. 启用 JIT 3. 尾调用解释器(Tail-Call Interpreter) 4. Tier 1:自适应特化解释器 5. Tier 2:micro-op(uop)优化器 6. Tier 3:Copy-and-Patch JIT 7. 三层架构的协作 8. 监控与调试 9. 本章小结 Python 3.14 新模块详解 1. annotationlib — 注解操作库(PEP 749) 2. concurrent.interpreters — 多解释器模块(PEP 734) 3. string.templatelib — 模板字符串库(PEP 750) 4. compression — 统一压缩包(PEP 784) 5. 本章小结 Python 3.14 标准库重大改进 1. REPL 增强:语法高亮与自动补全 2. asyncio 增强 2.5 concurrent.futures 增强 3. pathlib 增强 4. uuid:v6/v7/v8 支持(RFC 9562) 5. pdb:远程调试与增强 6. argparse 增强 7. inspect 增强 8. 其他精选改进 10. 本章速查表 CPython 源码架构总览 1. 顶层目录结构 2. 三层头文件体系 3. 核心运行时(Python/ 目录) 4. 对象系统(Objects/ 目录) 5. 解析器与编译器 6. 内存管理架构 7. CPython 启动流程 8. 数据流向:从代码到执行 9. 源码阅读建议 10. 本章小结 Python 3.14 构建系统与平台支持 1. 构建选项变更 2. 官方二进制新特性 3. PEP 739:build-details.json 4. PEP 761:Sigstore 替代 PGP 签名 5. 平台支持变化 6. 自由线程构建命名约定 Python 3.14 迁移指南 1. Python 3.13→3.14 迁移 Checklist 2. 废弃 API 对照表 3. 重要行为变更 4. C 扩展迁移指南 5. 字节码变更对工具的影响 Python 3.14 新特性学习路径规划 1. 学习路径总览 2. 阶段一:认知入门(2-3 天) 3. 阶段二:实践上手(1-2 周) 4. 阶段三:深入理解(2-4 周,按需深入) 5. 阶段四:生产应用(持续) 6. 分角色学习路径速查 7. 学习资源清单 8. 自测清单