Emacs会让我成为更好的程序员吗?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 史蒂夫·耶格(Steve Yegge)在他的博客上发表了评论: 世界上所有最伟大的工程师都使用Emacs。改变世界的类型。不是您旁边的立方体中的巨大gal。不是弗雷德(Fred),大厅下的那个了不起的家伙。我说的是我们行业中最伟大的软件开发人员,那些改变了行业面貌的人。詹姆斯·高斯林(James Goslings),唐纳德·克努斯(Donald Knuths),保罗·格雷厄姆(Paul Grahams),杰米·扎温斯基斯(Jamie Zawinskis),埃里克·本森斯(Eric Bensons)。真正的工程师使用Emacs。您必须聪明地使用它,并且如果您能够熟练使用它,它将使您无比强大。如果您不相信我,请在保罗·诺德斯特罗姆(Paul Nordstrom)工作的时候翻看他的肩膀。对于在整个职业生涯中都使用过类似Visual Blub .NET的IDE的人来说,这真是大开眼界。 Emacs是100年的编辑。 上一次我使用文本编辑器编写代码的时间是大约1000年前,当时我仍在记事本中编写HTML。从那时起,我就或多或少地依赖IDE,在整个职业生涯中都使用了Visual Studio,NetBeans,IntelliJ,Borland / Codegear Studio和Eclipse。 对于它的价值,我已经试过的Emacs,我的经验是,因为它完全缺乏的盒外的发现功能,一个令人沮丧的。(显然,有一个Emacs命令可用于发现其他Emacs命令,但我无法找到它-就像是在经历自己的残酷的Zen笑话一样。)我试图让自己喜欢该程序一个好月,但最终我宁愿选择拖放式GUI设计器,IntelliSense和交互式调试。 很难将事实与狂热主义区分开来,因此我暂时还不愿以Yegge的评论为准。 依赖IDE的人与不依赖IDE的人之间在技能,生产力或编程享受方面是否存在可衡量的差异,或者仅仅是狂热?