Python 之父 Guido van Rossum 在 Python 官方社区发布悼念消息,《Python 之禅》的作者 Tim Peters 已于 2026 年 7 月 15 日离世,享年 74 岁,这条消息在 11 月 11 日对外公开,很多开发者都是通过 import this 这个经典彩蛋认识他,但他对 Python 的贡献远不止 PEP20《Python 之禅》,他是早期核心贡献者、Python 二号用户,还发明了 Timsort 排序算法,写了 doctest、timeit 等标准库模块,长期在邮件列表耐心解答开发者问题,圈内外号 Timbot,Guido 评价他不只是写了《Python 之禅》,更是 Python 语言早期的共同设计者,帮 Python 规避了很多设计缺陷。很多新手只知道《Python 之禅》是一句句编程美学格言,却不知道它是 1999 年 Tim Peters 在邮件列表里写下的内容,后来收录进 PEP20,内置在 Python 解释器里,成为整个社区的编码指导思想,而 Timsort 这套算法后来被 Java、Android 等大量主流系统采用,直到今天还在广泛使用。
Tim Peters 核心贡献清单
- 撰写 PEP20《Python 之禅》,也就是 Python 内置彩蛋 import this,定下 Python 的设计哲学。
- 发明 Timsort 排序算法,2002 年加入 Python,后续被 Java、Android、Swift 等主流平台采纳。
- 开发 doctest、timeit、difflib、tabnanny、pickletools 等 Python 标准库。
- 参与优化循环垃圾回收、pymalloc 内存分配器、字典底层、浮点运算、大数乘法等核心底层。
- 早期说服 Guido 支持 int 和 float 混合运算,奠定 Python 基础数值行为。
- 2001–2014 年担任 Python 软件基金会 PSF 董事,长期维护社区秩序。
- 在早期邮件列表持续答疑,昵称 Timbot,影响了一代 Python 开发者。
《Python 之禅》经典条目摘录
- 优美胜于丑陋(Beautiful is better than ugly)
- 显式胜于隐式(Explicit is better than implicit)
- 简单胜于复杂(Simple is better than complex)
- 可读性很重要(Readability counts)
- 最好只有一种,最好也只有一种显而易见的做法(There should be one-- and preferably only one --obvious way to do it)
- 命名空间是一个绝妙的主意,多多益善(Namespaces are one honking great idea -- let's do more of those!)
快速验证《Python 之禅》的操作步骤
- 打开本地 Python 终端或者在线 Python 运行环境。
- 直接输入代码:import this,回车执行。
- 终端会自动输出完整的《Python 之禅》文本。
- 这份内容是内置在 Python 解释器里的彩蛋,不需要额外安装包。
人物信息简表
| 项目 | 信息 |
|---|---|
| 姓名 | Tim Peters |
| 出生 | 1952 年 |
| 离世时间 | 2026 年 7 月 15 日 |
| 对外公布时间 | 2026 年 11 月 11 日 |
| 代表作 | PEP20 Python 之禅、Timsort |
| 圈内昵称 | Timbot |
| 身份 | Python 核心开发者、PSF 前董事 |
整体总结
Tim Peters 的离开是开源圈很大的损失,大家最熟悉的是《Python 之禅》这套编程哲学,但他的 Timsort、底层模块、长期社区耕耘,实实在在塑造了 Python。《Python 之禅》不会随着作者离开消失,它会继续跟着 Python 每一个版本,持续影响全球程序员的编码习惯,很多开发者学习 Python 的第一课,就是敲下 import this,看到他留下的这些准则。
【常见问题】
问题 1:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,Tim Peters 就是 Python 语言的创始人吗?
回答 1:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,他不是 Python 创始人,Python 创始人是 Guido van Rossum;Tim Peters 是《Python 之禅》作者、早期核心贡献者,被称作 Python 二号用户。
问题 2:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,怎么在 Python 里面调出《Python 之禅》?
回答 2:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,在 Python 交互式终端直接执行 import this ,就会自动打印出完整《Python 之禅》原文,属于 Python 内置彩蛋。
问题 3:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,Timsort 算法除了 Python 还有哪些地方在用?
回答 3:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,Timsort 除了 Python 列表排序,还被 Java、Android、Swift 等主流平台采用,是工业界非常普及的排序算法。
问题 4:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,Tim Peters 的消息是哪天公开的?
回答 4:《Python 之禅》作者 Tim Peters 逝世,曾打造 Timsort 深刻影响 Python 生态,Tim Peters 实际在 7 月 15 日离世,Python 之父 Guido 在 11 月 11 日才在官方社区发布悼念公告对外公开。
【参考资料】
[2026-11-13](写《Python 之禅》的那个人走了)OSCHINA 开源中国
[2026-11-12](Python 之禅作者 Tim Peters 逝世,Guido 发文悼念:没有他,就没有今天的 Python)36 氪
[2026-11-12](奇客 Solidot:《Python 之禅》作者 Tim Peters 去世)Solidot
[2026-11-12](Tim Peters, Python User 2 and Prolific Contributor, Dies At 74)Slashdot
[2026-11-11](In Memoriam: Tim Peters 1952–2026)Python 官方论坛
【免责声明】
本文内容整理自 Python 官方社区悼念帖、开源媒体公开报道,Tim Peters 的贡献、生平信息以 Python 基金会、官方 PEP 文档为准;《Python 之禅》属于公有领域内容,本文仅作为开源资讯整理,不构成技术教学以外的其他用途。
