Steve Yegge在他的博客上写了一条评论:
世界上所有最伟大的工程师都使用 Emacs。改变世界的类型。不是你旁边立方体里的大美女。不是弗雷德,大厅里那个了不起的家伙。我说的是我们行业中最伟大的软件开发人员,他们改变了行业的面貌。James Goslings、Donald Knuths、Paul Grahams、Jamie Zawinskis、Eric Bensons。真正的工程师使用 Emacs。你必须非常聪明才能很好地使用它,如果你能掌握它,它会让你变得异常强大。如果你不相信我的话,在他工作的时候去看看保罗诺德斯特罗姆的肩膀。对于整个职业生涯都在使用类似 Visual Blub .NET 的 IDE 的人来说,这真是大开眼界。
Emacs 是 100 年的编辑器。
上一次使用文本编辑器编写代码是在大约 1000 年前我还在记事本中编写 HTML 的时候。从那时起,我或多或少地依赖于 IDE,在我的整个职业生涯中都使用过 Visual Studio、NetBeans、IntelliJ、Borland/Codegear Studio 和 Eclipse。
对于它的价值,我已经尝试过 Emacs,但我的体验令人沮丧,因为它完全缺乏开箱即用的可发现特性。(显然有一个用于发现其他 Emacs 命令的 Emacs 命令,顺便说一句,我找不到 - 这就像在生活你自己的残酷的禅宗般的笑话。)我试图让自己喜欢这个程序一个月,但最终决定我宁愿使用拖放式 GUI 设计器、IntelliSense 和交互式调试。
很难将事实与粉丝主义区分开来,所以我现在还不愿意接受耶格的评论。
依赖 IDE 的人和不依赖 IDE 的人在技能、生产力或编程乐趣方面是否存在可衡量的差异,或者这只是狂热?