Steve Yegge schrieb einen Kommentar in seinem Blog :
Alle größten Ingenieure der Welt verwenden Emacs. Die Weltveränderertypen. Nicht das große Mädchen im Würfel neben dir. Nicht Fred, der erstaunliche Kerl im Flur. Ich spreche von den größten Softwareentwicklern unseres Berufs, die das Gesicht der Branche verändert haben. Die James Goslings, die Donald Knuths, die Paul Grahams, die Jamie Zawinskis, die Eric Bensons. Echte Ingenieure verwenden Emacs. Man muss sehr schlau sein, um es gut zu nutzen, und es macht einen unglaublich mächtig, wenn man es beherrscht. Schauen Sie Paul Nordstrom über die Schulter, während er irgendwann arbeitet, wenn Sie mir nicht glauben. Es ist ein echter Augenöffner für jemanden, der während seiner gesamten Karriere Visual Blub .NET-ähnliche IDEs verwendet hat.
Emacs ist der 100-jährige Herausgeber.
Das letzte Mal, dass ich einen Texteditor zum Schreiben von Code verwendete, war damals, als ich vor etwa 1000 Jahren noch HTML in Notepad schrieb. Seitdem bin ich mehr oder weniger IDE-abhängig und habe während meiner gesamten Karriere Visual Studio, NetBeans, IntelliJ, Borland / Codegear Studio und Eclipse verwendet.
Für was es wert ist , ich habe Emacs versucht, und meine Erfahrung war ein frustrierender einen wegen seines völligen Mangels an out-of-the-box Erkennbar Funktionen. (Anscheinend gibt es einen Emacs-Befehl zum Entdecken anderer Emacs-Befehle, den ich übrigens nicht finden konnte - es ist, als würde man seinen eigenen grausamen Zen-ähnlichen Witz leben.) Ich habe versucht, mich für einen guten Monat wie das Programm zu fühlen, aber schließlich Ich habe mich stattdessen für Drag-and-Drop-GUI-Designer, IntelliSense und interaktives Debugging entschieden.
Es ist schwer, Fakten von Fanboyismus zu trennen, daher bin ich noch nicht bereit, Yegges Kommentare zum Nennwert zu nehmen.
Gibt es einen messbaren Unterschied in Bezug auf Fähigkeiten, Produktivität oder Programmierfreude zwischen Menschen, die von IDEs abhängig sind, und solchen, die dies nicht tun, oder ist alles nur Fanboyismus?