原文出处: 任文山(微博推荐)
我不认为使用 Emacs 能提高一个程序员的水平, 也不认为几个中老年知名人士使用(或使用过) Emacs 就能证明它有什么特殊之处.
但在我的水平比现在更差的时候, 知道这些我心目中的牛人也是(或曾经是) Emacs 用户, 确实是我继续使用和学习关键原因之一. 所以建了这个列表,
希望能对初学者起到一些指(误)导作用.
这个列表会不定期更新(最近更新的在上面), 欢迎修正及补充.
注: 我在这个列表所举的, 大多是不以使用和开发 Emacs 而闻名的人, 所以这篇文章更确切的题目应当是: “不以
Emacs 闻名的知名 Emacs 用户”.
Table of Contents
- Joe Armstrong – 编程语言 Erlang
的作者 - Amelia Andersdotter –
政客 - Steven Brust
– Vlad Taltos 的作者 - Vernor Vinge
– 真名实姓 和 深渊上的火 等书的作者, 雨果奖得主 - Whitfield Diffie – 安全领域的专家
(Diffie-Hellman key exchange) - Marc Andreessen – Mosaic
浏览器的作者, 网景公司创始人 - Richard Gabriel –
文章 Worse is Better 的作者 - Guy Steele –
程序语言界的专家, C: A Reference Manual 等书的作者 - Peter Norvig
– 人工智能: 一种现代方法 等书的作者, 人工智能领域的专家 - Jamie Zawinski – Mozilla 和
XEmacs 的主要贡献者之一, 业内著名洗剪吹 - Daniel Weinreb – Symbolics
公司的创建者之一 Neal Stephenson – 著名
(好吧, 其实我之前没听说过) 推理小说作者- Julian Assange –
维基解密的创建者 - Martin Fowler
– 重构: 改善既有代码的设计, UML精粹 等书的作者之一 - Mark Zuckerberg – Facebook
创始人 - 松本行弘 – 编程语言 Ruby
的作者 - Guido van Rossum – 编程语言
Python 的作者 - Linus Torvalds – 内核 Linux
和版本控制软件 Git 的主要作者 - Donald Knuth – TeX
和 计算机程序设计艺术 的作者, 图灵奖得主 - Eric Raymond
– 大教堂与集市, 如何成为一名黑客 等文章的作者 - Richard Stallman – GNU
Emacs 作者, 自由软件运动发起人
Joe Armstrong – 编程语言 Erlang 的作者
注:
图片来自 http://www.computerworld.com.au
- 在 The Setup 中,
Joe 提到: “I write books using XML markup in emacs (nxml mode)” (我在 Emacs 中用 XML
写书) 以及 “I write code in Emacs” (我用 Emacs 编程) - 维基百科链接
- 感谢 周冲zxc 提供的信息
Amelia Andersdotter – 政客
注:
图片来自维基百科
- 在一篇 采访 中,
Amelia 提到: “but I do still use Emacs and org-mode.” (我依然在使用 Emacs 和
org-mode) - 维基百科链接
- 感谢 Jisang
Yoo 提供的信息
Steven Brust – Vlad Taltos 的作者
注:
图片来自 http://allaboutcorwin.com
- 在 My
Own Kind of Freedom 中, Steven 提到: “the book was written in emacs on a
box running Mandrake Linux” (书是在一台运行 Mandrake Linux 的机器上用 Emacs 写的) - 维基百科链接
- 感谢 shardling 提供的信息
Vernor Vinge
– 真名实姓 和 深渊上的火 等书的作者, 雨果奖得主
注:
图片来自 http://www.quotezuki.com
- 在一次 采访 中,
Vernor 展示了他的写作环境, 很明显是在用 Emacs - 维基百科链接
- 感谢 Nick
Alcock 和 vihelm_s 提供的信息
Whitfield Diffie – 安全领域的专家 (Diffie-Hellman key exchange)
注:
图片来自维基百科
- Hacker News 上的 jf 说: “Whitfield
Diffie is also an Emacs user. I once sat behind him at an awards ceremony and
was able to observe him hacking on Emacs lisp during the event.” (Whitfield
Diffie 也是 Emacs 用户. 有次颁奖典礼我就坐在他后面, 发现他一直在那儿写 Elisp 程序) - 维基百科链接
- 注: 没有直接证据表明 Diffie 是 Emacs 用户
Marc Andreessen – Mosaic 浏览器的作者, 网景公司创始人
注:
图片来自 www.forbes.com , 另外他年轻的时候头发还是挺多的
- EmacsWiki 上
Marc Andreessen 的页面 - 维基百科链接
- 感谢 李杀 提供的信息
Richard Gabriel – 文章 Worse is Better 的作者
注:
图片来自 www.dreamsongs.com
- Gabriel 是 Lucid Emacs 的发起人, 具体信息见其 维基百科链接
Guy Steele – 程序语言界的专家, C: A Reference
Manual等书的作者
注:
图片来自 https://thestrangeloop.com
- Steele 是早期 Emacs 的作者之一, 见 Coders
at Work 中对 Guy Steele 的介绍 - 维基百科链接
- 感谢 TheWaWaR 提供的信息
Peter Norvig – 人工智能: 一种现代方法 等书的作者,
人工智能领域的专家
注:
图片来自 http://www.inside.com.tw
- 在一篇 采访 里,
Norvig 提到: “I dislike all three major OS – Windows, Mac, Linux. I like Python
and Lisp. Emacs.” (三个主流操作系统: Windows/Mac/Linux, 我都不喜欢, 我喜欢 Python 和 Lisp, 还有
Emacs) - 维基百科链接
- 感谢 TheWaWaR 提供的信息
Jamie Zawinski – Mozilla 和 XEmacs 的主要贡献者之一, 业内著名洗剪吹
注:
图片来自 http://www.quotezuki.com
Daniel Weinreb – Symbolics 公司的创建者之一
注:
图片来自 Twitter
Neal Stephenson – 著名 (好吧, 其实我之前没听说过) 推理小说作者
注:
图片来自维基百科
- goodreads
上的引用: “I use emacs, which might be thought of as a thermonuclear word
processor.” (我用 Emacs, 一个字处理软件中核武般的存在) - 维基百科链接
- 感谢 李杀 提供的信息
- 注 根据 lisppython 提供的 链接,
Stephenson 目前不再用 Emacs 写作了
Julian Assange – 维基解密的创建者
注:
图片来自维基百科
- 署名 Julian
Assange 的一段 Elisp 代码 - 维基百科链接
- 感谢 李杀 提供的信息
Martin Fowler – 重构:
改善既有代码的设计, UML精粹 等书的作者之一
注:
图片来自 http://martinfowler.com/
- 在博客 Internal
Reprogrammability 中 Martin 提到自己是个 Emacs 用户 - 维基百科链接
- 感谢 RomeaWong 提供的信息
Mark Zuckerberg – Facebook 创始人
注:
图片来自维基百科
- 在电影 Social Network 中多次出现 Mark 的扮演者使用 Emacs 编辑 PHP 和 Perl 的场景, 比如:
注: 图片来自 Quora - Mark 早期的博客 中提到 “it’s
definitely necessary to break out emacs and modify that perl
script”(这也作为台词在电影中的出现过) - 维基百科连链接
松本行弘 – 编程语言 Ruby 的作者
注:
图片来自 http://www.techcn.com.cn/index.php?doc-view-131413.html
- 幻灯片 How
Emacs Changed My Life (Emacs 如何改变了我的人生) - 在 Ruby 的 邮件列表 上,
松本行宏提到: “I wrote ruby-mode.el; I live in Emacs; I program in Emacs; I debug in
Emacs; I read mails in Emacs; I wrote MUA for Emacs.” (ruby-mode.el 是我写的, 我在
Emacs 中生活, 在 Emacs 中编程, 在 Emacs 调试, 在 Emacs 阅读邮件, 我还给 Emacs 写了 MUA) - 维基百科链接
Guido van Rossum – 编程语言 Python 的作者
注:
图片来自维基百科
- 在一篇 关于
Pycharm 使用体验的文章 中, Guido 提到: “I am mostly an entrenched Emacs user”
(我基本上是个 Emacs 的死忠) - 维基百科链接
Linus Torvalds – 内核 Linux 和版本控制软件 Git 的主要作者
注:
图片来自 http://www.wired.com/wiredenterprise/2012/06/torvalds-nvidia-linux/
- 在 Google+
的一篇文章中 , Linus 提到自己使用 uemacs 作为主要编辑器 - uemacs 可以在 linux 的代码仓库里可以找到:http://git.kernel.org/cgit/editors/uemacs/uemacs.git
- 维基百科链接
- 注 李杀 认为:
“Linus 有点不算. uemacs 不像 emacs 那样”.
Donald Knuth – TeX 和 计算机程序设计艺术 的作者,
图灵奖得主
注:
图片来自维基百科
- Donald 主页上的一段 Elisp 代码: color-mode.el
- 在 Interview with
Donald Knuth 中 Donald 多次提到 Emacs - 维基百科链接
Eric Raymond
– 大教堂与集市, 如何成为一名黑客 等文章的作者
注:
图片来自维基百科
- esr 曾为 Emacs 做过颇多贡献, 具体见: http://www.catb.org/esr/software.html
- 维基百科链接
Richard Stallman – GNU Emacs 作者, 自由软件运动发起人
注:
图片来自 http://www.zeuux.com/group/richardstallman/photo/content/5820/
- 胡子叔就不用多说了
- 维基百科链接
著名 Emacs 用户列表,布布扣,bubuko.com