Hugo van Kemenade:用 Python 3.1... 笔记

Hugo van Kemenade:用 Python 3.14 修复字典

本文讨论了在 CPython 开发过程中,在各种编译器、操作系统及其他领域遭遇晦涩难解的 bug 的经历。作者列举了若干此类 bug 的实例,涉及 Rust、LLVM、clang、GCC、glibc、readline 以及 curses 等。Python 发布说明中包含一个名为"And now for something completely different"的章节,收录有趣的轶事与冷知识。对于 Python 3.14,作者聚焦于"pi"、"pie"与"magpie"这一主题。作为研究的一部分,作者在《牛津英语词典》(OED)中查阅了"pi"一词。OED 中"pi"的首次引证出自威廉·琼斯(William Jones)于 1706 年出版的《Synopsis Palmariorum Matheseos》。然而,作者发现 OED 对"pi"的首次引证存在标记错误。作者于 2024 年 7 月向 OED 报告了该 bug,并于 2025 年 6 月得到修复。文中还提及了 OED 的历史,引用其 1901 年的前身著作《A New English Dictionary on Historical Principles》。作者对 bug 的修复表示满意,并以"Hooray"庆祝该问题的解决。
CdXz5zHNQW_QcRbD4hJbT.jpeg