“编辑器之神 Vim ”,它的创造者因病离世
↓推荐关注↓
整理:程序员的那些事(ID:iProgrammer)
VIM 社区两年痛失两位大佬
VIM 社区两年连续痛失两位重要大佬。2022 年 2 月, Vim 的主要维护者之一 Sven Guckes 因患脑瘤在柏林逝世,终年 55 岁。
2023 年 8 月 3 日,Vim 的创造者、维护者和终身领导者 Bram Moolenaar 因病去世,享年 62 岁。
8 月 5 日,Bram 的家人在 Vim-announce 谷歌群组上发布了讣告。
Bram 简要生平
布莱姆·米勒(Bram Moolenaar),是一名荷兰程序员,在自由软件界素有盛名。他是 Vim 软件的最初开发者,软件版本管理者,被推崇为终身仁慈独裁者。
在就读大学时期,布莱姆·米勒接触到 vi。1988 年,为了能在他自己的 Amiga 电脑上使用 vi,他自行开发了 Vim。
Vim 最初叫做“Vi IMitation”,意思是“Vi 的模仿”。
Vim 的第一个版本于 1988 年发布在 Fred Fish 制作的一个公共域磁盘集上。后来有很多用户将 Vim 移植到 MS- DOS、Unix 等其它平台上。
1992 年,在版本 1.22 中,“Vi IMitation”被改名为“Vi IMproved”,意思是“Vi 的改进版”。
他长期以自由工作者身份,在家里全职开发自由软件,以邮件通讯作为主要对外沟通管道。
2010 年 8 月,米勒进入 Google 工作,办公室位于苏黎世。他在工作之余,投入维护 Vim 的工作。
慈善软件
Vim 被网友称为慈善软件,不仅因为它开源免费。还因为它鼓励用户捐款给 ICCF Holland 这个为乌干达 Kibaale 地区艾滋病孤儿提供帮助的慈善组织。
这是 Bram 通过 Vim 推动慈善事业的创新做法。
后来有很多其它应用程序也采取了类似的许可方式,将慈善元素融入到软件中。
曾和乌干达南部 Kibaale(现为 Kuwasha)儿童基金会的加拿大组织一同生活和工作的网友表示:
有一天,Bram 来到了我们这儿。但他从未亲自谈论过 Vim,是一个非常谦虚低调的人。当时他致力于通过 ICCF 帮助乌干达有需要的儿童。
你会看到筹到的资金会被分成一小块一小块的,每一分钱都会给到有需要的人。Bram 通过 Vim 筹集的资金,产生了巨大的影响,乌干达的许多人都会怀念他。
评价
Moolenaar 的去世让 Vim 社区感到悲痛和震惊。许多 Vim 用户和贡献者在社交媒体上表达了对 Moolenaar 的敬意和怀念。
Vim 的长期贡献者 Christian Brabandt 在博客上写道:
“Bram 是 Vim 社区的伟大领导者,我在将近 20 年前开始参与 Vim 的开发,我非常享受过去几年与他一起工作的经历。Bram 在创建一个伟大的社区、帮助乌干达的儿童和成为我的导师方面给我留下了深刻的启发,而现在他离开得太早了。我们失去了一个卓越的领导者,我很遗憾从未见过他本人。
不过对于所有社区成员来说:我会继续努力,我希望其他所有贡献者也能保持良好的工作状态。我有权访问 Vim 的主页和组织(不确定是否拥有所有权限,但我相信我们会在不久的将来解决这些细节……)我希望我们能够一起成功地让他 Vim 继续发展。”
知乎网友吴咏炜:
Vim 是我日常使用的工具,不夸张的说,是跟浏览器一样几乎一直打开着的软件。就在前面的课上,我还用 Vim 向学员们演示课上的示例代码。对于一个用大把的时间维护无数人使用的开源软件的人,你还能有什么样的评价?事实上,要不是他们本人大概不喜欢,我觉得都可以用“无私的共产主义战士”来描述 Bram 和 RMS 这样的人了。
知乎网友 Introspector:
Bram Moolenaar 是一个拥有着顶级技术力和软件设计实力的开源软件开发者,他设计的 VIM 目前依然是纯命令行界面下的最佳编辑器之一。他为开源运动做出了不可磨灭的贡献,向全人类共享了自己宝贵的代码和知识。不管在 Linux,Windows 还是 Mac,我都会在拿到机器的第一时间安装 VIM 并设定为默认编辑器。
虽然我从未见过他本人,但是我常常查看 VIM 的开源代码,试图加深 VIM 命令工作原理的理解。他的代码有着简明的注释和清晰的格式,想必他一定是一个认真诚恳,没有架子的专家。
我想要感谢他,他已经通过自己的代码让自己实现了永生。他并没有离开,而是变成了永恒的代码陪伴着全世界的 VIM 用户。
参考:维基百科、知乎、量子位
- EOF -
关注「程序员的那些事」加星标,不错过圈内事
点赞和在看就是最大的支持❤️
微信扫码关注该文公众号作者