Steve Yegge ha scritto un commento sul suo blog :
Tutti i più grandi ingegneri del mondo usano Emacs. I tipi di cambia-mondo. Non la grande ragazza nel cubo accanto a te. Non Fred, il fantastico ragazzo in fondo al corridoio. Sto parlando dei più grandi sviluppatori di software della nostra professione, quelli che hanno cambiato il volto del settore. James Goslings, Donald Knuths, Paul Grahams, Jamie Zawinskis, Eric Bensons. I veri ingegneri usano Emacs. Devi essere molto intelligente per usarlo bene, e ti rende incredibilmente potente se riesci a dominarlo. Vai a guardare oltre la spalla di Paul Nordstrom mentre lavora qualche volta, se non mi credi. È una vera rivelazione per qualcuno che ha usato gli IDE simili a Visual Blub .NET per tutta la sua carriera.
Emacs è l'editor di 100 anni.
L'ultima volta che ho usato un editor di testo per scrivere codice era tornato quando stavo ancora scrivendo HTML in Blocco note circa 1000 anni fa. Da allora, sono stato più o meno dipendente dall'IDE, avendo usato Visual Studio, NetBeans, IntelliJ, Borland / Codegear Studio ed Eclipse per tutta la mia carriera.
Per quel che vale, io ho provato Emacs, e la mia esperienza è stata frustrante a causa della sua completa mancanza di out-of-the-box caratteristiche individuabili. (Apparentemente c'è un comando Emacs per scoprire altri comandi Emacs, che non riuscivo a trovare a proposito - è come vivere il tuo crudele scherzo simile allo Zen.) Ho provato a farmi come il programma per un buon mese, ma alla fine ho deciso di preferire invece i designer con interfaccia grafica drag-and-drop, IntelliSense e il debug interattivo.
È difficile separare i fatti dal fanboyismo, quindi non sono ancora disposto a prendere i commenti di Yegge sul valore nominale.
Esiste una differenza misurabile in termini di abilità, produttività o divertimento programmatico tra le persone che dipendono dagli IDE e quelle che non lo fanno o è solo un fanboyismo?