Steve Yegge escribió un comentario en su blog :
Todos los mejores ingenieros del mundo usan Emacs. Los tipos que cambian el mundo. No es la gran chica en el cubo a tu lado. No Fred, el chico asombroso del pasillo. Estoy hablando de los mejores desarrolladores de software de nuestra profesión, los que cambiaron la faz de la industria. James Goslings, Donald Knuths, Paul Grahams, Jamie Zawinskis, Eric Bensons. Los verdaderos ingenieros usan Emacs. Tienes que ser muy inteligente para usarlo bien, y te hace increíblemente poderoso si puedes dominarlo. Mire por encima del hombro de Paul Nordstrom mientras trabaja en algún momento, si no me cree. Es una verdadera revelación para alguien que ha usado IDE similares a Visual Blub .NET durante toda su carrera.
Emacs es el editor de 100 años.
La última vez que usé un editor de texto para escribir código fue cuando todavía estaba escribiendo HTML en el Bloc de notas hace aproximadamente 1000 años. Desde entonces, he sido más o menos dependiente de IDE, habiendo usado Visual Studio, NetBeans, IntelliJ, Borland / Codegear Studio y Eclipse durante toda mi carrera.
Por si sirve de algo, yo he tratado de Emacs, y mi experiencia fue una frustración debido a su falta completa de fuera-de-the-box características detectables. (Aparentemente hay un comando de Emacs para descubrir otros comandos de Emacs, que no pude encontrar por cierto, es como vivir tu propia broma cruel al estilo Zen.) Traté de hacer que me gustara el programa durante un buen mes, pero eventualmente decidí que preferiría tener diseñadores de GUI de arrastrar y soltar, IntelliSense y depuración interactiva en su lugar.
Es difícil separar los hechos del fanboyismo, por lo que todavía no estoy dispuesto a tomar los comentarios de Yegge al pie de la letra.
¿Existe una diferencia apreciable en la habilidad, la productividad o el disfrute de la programación entre las personas que dependen de los IDE y las que no, o todo es fanboyismo?