Steve Yegge escreveu um comentário em seu blog :
Todos os maiores engenheiros do mundo usam o Emacs. Os tipos de mudança de mundo. Não é a grande garota no cubo ao seu lado. Não Fred, o cara incrível do outro lado do corredor. Estou falando dos maiores desenvolvedores de software de nossa profissão, aqueles que mudaram a cara da indústria. Os James Goslings, os Donald Knuths, os Paul Grahams, os Jamie Zawinskis, os Eric Bensons. Engenheiros de verdade usam o Emacs. Você tem que ser muito esperto para usá-lo bem, e isso o torna incrivelmente poderoso se você pode dominá-lo. Vá olhar por cima do ombro de Paul Nordstrom enquanto ele trabalha algum dia, se você não acredita em mim. É realmente uma grande surpresa para alguém que usou IDEs do Visual Blub .NET durante toda a sua carreira.
O Emacs é o editor de 100 anos.
A última vez que usei um editor de texto para escrever código estava de volta quando eu ainda escrevia HTML no bloco de notas há cerca de 1000 anos. Desde então, sou mais ou menos dependente do IDE, tendo usado o Visual Studio, NetBeans, IntelliJ, Borland / Codegear Studio e Eclipse por toda a minha carreira.
Por que vale a pena, eu tenho tentado Emacs, e minha experiência foi um frustrante devido à sua completa falta de out-of-the-box características detectáveis. (Aparentemente, existe um comando do Emacs para descobrir outros comandos do Emacs, que eu não consegui encontrar por sinal - é como viver sua própria piada cruel do tipo zen.) Tentei me fazer gostar do programa por um bom mês, mas eventualmente decidiu que preferia ter designers de GUI de arrastar e soltar, IntelliSense e depuração interativa.
É difícil separar fato de fanboyismo, então não estou disposto a considerar os comentários de Yegge pelo valor de face ainda.
Existe uma diferença mensurável em habilidade, produtividade ou prazer de programação entre pessoas que dependem de IDEs e aquelas que não, ou é tudo apenas fanboyismo?