网易首页 > 网易号 > 正文 申请入驻

如果你用过Matplotlib,请记住他的名字

0
分享至

"代码会被重写,但精神永存。在每一个 matplotlib 图表背后,都有 John D. Hunter 的影子。"

大家好,我是Ai学习的老章

当我们每次运行plt.show()输出一幅精美图表的时候,可曾想过,在这些色彩鲜明的数据背后,藏着一个关于生命、梦想与离别的故事?

在数据科学的海洋中,matplotlib 如同一座灯塔,指引着无数研究者和工程师穿越复杂数据的迷雾。

然而,这座灯塔的建造者,一位名叫 John D. Hunter 的神经生物学家,却在点亮世界之后过早地离我们而去。这是一个关于热爱、贡献与遗产的故事,关于一个人如何在生命有限的时间里,创造了一个永恒的数字遗产。

John D. Hunter 于 1968 年 8 月 1 日出生在美国,在田纳西州的 Dyersburg 长大,就读于 McCallie 学校。他 1990 年毕业于普林斯顿大学,并于 2004 年在芝加哥大学获得神经生物学博士学位。

令人惊讶的是,matplotlib 最初并非为了成为一个通用的绘图库而创建。在芝加哥大学攻读博士后研究期间,Hunter 需要一种方法来可视化癫痫患者的皮质脑电图(ECoG)数据。当时的可视化工具无法满足他的需求,于是他决定自己动手创造一个。

2003 年 6 月,当 Python 2.2 刚刚发布,Windows XP 还是最新的操作系统,Mac OS X 刚刚问世,Linux 还未被 Ubuntu 和 Fedora 普及,Facebook 和 Twitter 尚未出现,智能手机还是科幻小说中的产物,云应用被认为是天方夜谭的时候,John D. Hunter 创建了 matplotlib 的 SourceForge 仓库。

在那个时代,John 看到了科学计算可视化的巨大需求,他开始构建一个能够生成出版质量图形的 Python 库。随着时间推移,matplotlib 从一个优秀的工具成长为世界级的可视化库,成为 Python 科学计算生态系统的基石,与 NumPy、SciPy 和 IPython 一起构成了科学 Python 技术栈的核心组件。

unsetunset最后的交接unsetunset

2012 年 8 月 2 日,John Hunter 发出了一封邮件,这是他生命中的重要时刻。在邮件中,他宣布 Michael Droettboom 将接任 matplotlib 的首席开发者。John 写道:

"这是我的荣幸,宣布 Michael Droettboom 已同意担任 matplotlib 的首席开发者。自从 Michael 在 2007 年加入项目以来,他负责了许多代码,这些代码将 matplotlib 从一个优秀的工具提升为世界级的工具。"

John 在邮件中提到需要暂时离开项目,专注于"家庭健康问题"。这是他委婉的表达——John 正在与癌症抗争。

在这封邮件中,我们看到了一个伟大开发者的谦逊和远见。他不仅赞美了继任者的才能,还感谢了多年来支持项目的人们。即使在面对生命挑战的时刻,他依然关心着他所创建的项目和社区。

unsetunset生命的最后一页unsetunset

在发出这封邮件后的短短 26 天,2012 年 8 月 28 日,John D. Hunter 因结肠癌并发症离世,享年 44 岁。他的最后一个 Pull Request 是在去世前一个月提交的,而他提名新领导者的邮件则是在去世前 25 天发出的。

他的追悼会于 2012 年 10 月 1 日在芝加哥大学的洛克菲勒教堂举行,这也是他获得博士学位的地方。他的妻子 Miriam 和三个女儿 Clara、Ava 和 Rahel 继续着他未完成的人生旅程。

Michael Droettboom 在回复中写道:

"一个开源项目存在十年是很长的时间,matplotlib 能够如此长久地蓬勃发展并成长为如此庞大的智慧和才华横溢的用户和开发者社区,这是 John 辛勤工作和敏锐决策的证明。"

Perry Greenfield 则表达了他们的感激之情:

"John,与你一起工作是我们的幸运。这为我们节省了大量的工作。与你合作是一种难以置信的愉悦。"
unsetunset代码的永恒unsetunset

今天,距离 John 离开我们已经 13 年了。matplotlib 已经成为 Python 数据科学领域不可或缺的工具,每天有成千上万的研究人员、数据科学家、学生和工程师使用它来创建可视化作品。

matplotlib 的影响远超出了学术界。它被用于 2008 年凤凰号航天器在火星着陆时的数据可视化,甚至参与了人类历史上第一张黑洞照片的创建过程。这个由一位神经生物学家为了解决自己研究问题而创建的工具,如今已经成为探索宇宙奥秘的关键工具之一。

https://numpy.com.cn/case-studies/blackhole-image/

John 的代码仍在运行,他的遗产仍在增长。每一个使用 matplotlib 绘制的图表,都是对 John D. Hunter 的无声纪念。

unsetunset荣誉与纪念unsetunset

John D. Hunter 的贡献得到了广泛认可。在他去世两周后,Python 软件基金会一致投票创建了「杰出服务奖」(Distinguished Service Award)作为基金会的最高荣誉,并将首个奖项颁发给了 Hunter。

从 2013 年开始,SciPy 会议每年都会举办「John Hunter 绘图优秀奖」(John Hunter Excellence in Plotting Contest)比赛,设立了 1000 美元的奖金,以继续推动科学绘图的发展。

这些荣誉不仅仅是对一个人的纪念,更是对开源精神的致敬。John 的故事告诉我们,伟大的软件不仅仅来自大公司和商业项目,也可能源于一个人解决自己实际问题的努力。

unsetunset致敬unsetunset

如果你之前不了解 John D. Hunter,也没有关系。但从今天起,当你使用 matplotlib 创建下一个图表时,请花一秒钟默默告诉自己:一个叫 John D. Hunter 的人,为这个美丽的世界贡献了一份自己的心血。

他的代码依然在运行,他的精神依然在传承。

"代码会被重写,但精神永存。在每一个 matplotlib 图表背后,都有 John D. Hunter 的影子。"

制作不易,如果这篇文章觉得对你有用,可否点个关注。给我个三连击:点赞、转发和在看。若可以再给我加个,谢谢你看我的文章,我们下篇再见!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
拉姆塞宣布退役

拉姆塞宣布退役

绿茵情报局
2026-04-07 18:46:34
贾平凹之女西北大学副教授贾浅浅多篇论文被指大面积抄袭,部分段落照搬其父主编杂志所刊旧文,且未注明引用,存多处错字

贾平凹之女西北大学副教授贾浅浅多篇论文被指大面积抄袭,部分段落照搬其父主编杂志所刊旧文,且未注明引用,存多处错字

大象新闻
2026-04-05 00:48:06
特朗普:美国不需要北约

特朗普:美国不需要北约

俄罗斯卫星通讯社
2026-04-07 15:18:32
恒大集团许家印坑的最惨的9位大佬

恒大集团许家印坑的最惨的9位大佬

地产微资讯
2026-03-29 19:08:15
变天了!伊朗,七寸被掐住了!

变天了!伊朗,七寸被掐住了!

财经要参
2026-04-06 22:54:33
1-0击败东南亚劲旅,中国女足3连胜进亚洲杯八强,肖亚飞飙远程炮

1-0击败东南亚劲旅,中国女足3连胜进亚洲杯八强,肖亚飞飙远程炮

侧身凌空斩
2026-04-07 22:55:35
每吃一次,血管就堵一截?医生:这5种水果是脑梗“加速器”

每吃一次,血管就堵一截?医生:这5种水果是脑梗“加速器”

荆医生科普
2026-04-02 17:35:43
徽商银行又有支行行长突然被带走,曾在任超10年、离开原岗7年多

徽商银行又有支行行长突然被带走,曾在任超10年、离开原岗7年多

湘财Plus
2026-04-07 09:32:18
用一次就扔,这8个智商税产品,割了多少消费者的韭菜?

用一次就扔,这8个智商税产品,割了多少消费者的韭菜?

室内设计师有料儿
2026-02-13 16:19:38
安徽6岁女童遇害,父亲辟谣“嫌疑人赔偿1万元”

安徽6岁女童遇害,父亲辟谣“嫌疑人赔偿1万元”

大象新闻
2026-04-07 16:01:06
五代十国,深挖这段被教科书"删除"的53年,血腥到不敢拍成电视剧

五代十国,深挖这段被教科书"删除"的53年,血腥到不敢拍成电视剧

舆图司马
2026-04-06 10:00:08
外媒称美国否认正考虑在伊朗使用核武器

外媒称美国否认正考虑在伊朗使用核武器

新京报
2026-04-07 23:04:13
“半身裙”今春最火,搭配衬衫、针织衫优雅又时髦!

“半身裙”今春最火,搭配衬衫、针织衫优雅又时髦!

何有强
2026-04-06 21:07:21
Shams:库里伤病多次反复医生建议赛季报销 但他坚持复出

Shams:库里伤病多次反复医生建议赛季报销 但他坚持复出

北青网-北京青年报
2026-04-07 19:34:04
48小时通牒遭无视!特朗普突传病危急救?中东这仗还打吗?

48小时通牒遭无视!特朗普突传病危急救?中东这仗还打吗?

探源历史
2026-04-07 22:16:04
大嘴女星睡叔圈顶流养小鲜肉的瓜

大嘴女星睡叔圈顶流养小鲜肉的瓜

十锤星人
2026-04-06 23:29:43
冷知识:电和天然气烧水,谁更省钱?差距能差一个月菜钱!

冷知识:电和天然气烧水,谁更省钱?差距能差一个月菜钱!

小谈食刻美食
2026-04-06 09:26:41
“打开台湾的眼睛”,岛内期待郑丽文访陆

“打开台湾的眼睛”,岛内期待郑丽文访陆

环球网资讯
2026-04-07 06:56:17
国家下重手,全国教师严查风暴来袭,有4类老师的饭碗恐怕是不保

国家下重手,全国教师严查风暴来袭,有4类老师的饭碗恐怕是不保

猫叔东山再起
2026-04-05 11:05:06
郑丽文来大陆,马英九题字瞬间爆红,书法爱好者该如何入门?

郑丽文来大陆,马英九题字瞬间爆红,书法爱好者该如何入门?

书画相约
2026-04-07 08:09:24
2026-04-07 23:40:49
Ai学习的老章 incentive-icons
Ai学习的老章
Ai学习的老章
3309文章数 11130关注度
往期回顾 全部

科技要闻

满嘴谎言!OpenAI奥特曼黑料大起底

头条要闻

特朗普恐吓4小时摧毁伊朗 伊朗称"打穿"海法未见拦截

头条要闻

特朗普恐吓4小时摧毁伊朗 伊朗称"打穿"海法未见拦截

体育要闻

官宣签约“AI球员”,这支球队被骂惨了...

娱乐要闻

女首富陈丽华离世 被曝生前已分好遗产

财经要闻

10万亿财政转移支付,被谁拿走了?

汽车要闻

不止是大 极狐首款MPV问道V9静态体验

态度原创

本地
家居
旅游
数码
军事航空

本地新闻

跟着歌声游安徽,听古村回响

家居要闻

雅致惬意 感知生活之美

旅游要闻

三天迎客超四万人次,TOP中央公园成清明假期市民“微度假”热门地

数码要闻

OPPO ColorOS共创者星球2026年第1期高票建议采纳情况公布

军事要闻

美军营救飞行员出动155架飞机

无障碍浏览 进入关怀版