¿Se está muriendo Emacs?

Las afirmaciones de que el editor de texto Emacs se está “muriendo” provocan reacciones mixtas: muchos señalan su menor visibilidad entre desarrolladores jóvenes y su bajo uso frente a herramientas como VS Code y Neovim, especialmente en comunidades de lenguajes como Rust y Go. Otros argumentan que Emacs sigue siendo singularmente poderoso como un entorno profundamente extensible basado en Lisp, cuyo valor reside en la personalización, los flujos de trabajo integrados (p. ej., TRAMP, Magit, Org mode) y la longevidad, más que en la adopción masiva o el pulido “listo para usar”. El debate se centra en si las curvas de aprendizaje pronunciadas, los valores predeterminados anticuados y un ecosistema fragmentado son señales de estancamiento o simplemente el costo de una herramienta pensada para usuarios avanzados y no para la comodidad generalista.

Sentimiento general

  • Muchos señalan que las afirmaciones de que “Emacs se está muriendo” existen desde hace décadas; se le ha visto como “agonizante” de forma perpetua, pero nunca desaparece.
  • Varios argumentan que, aunque se redujera, como software libre sigue siendo usable para quienes lo valoran.
  • Algunos lo ven como una herramienta de nicho atemporal (comparada con el latín, las bicicletas, RSS) que probablemente nunca desaparecerá.

Adopción y demografía

  • Varios comentarios informan que hoy hay pocos o ningún estudiante de grado usando Emacs; hace 20 años Emacs/Vim eran comunes en las clases.
  • Se citan encuestas recientes de lenguajes: el uso de Emacs está en porcentajes de un solo dígito, muy por debajo de VS Code y bastante por debajo de Vim/Neovim; algunos dicen que esta proporción ha sido estable durante años.
  • Se informa que Emacs es común entre programadores mayores, profesores y en algunos entornos financieros, pero rara vez se ve entre desarrolladores jóvenes.

Fortalezas y capacidades únicas

  • El punto central de venta: extensibilidad extrema mediante Emacs Lisp, con hooks, asesoramiento de funciones, macros potentes, buffers indirectos, shells integrados, TRAMP para edición remota, calc, calendar, org-mode, magit, dired, etc.
  • Emacs puede integrar flujos de trabajo complejos (programación, toma de notas, PDFs, transcripciones de vídeo, Anki, herramientas de IA) en un único entorno cohesivo y orientado al teclado.
  • Evil mode (emulación de Vim) es elogiado por ser más completo y omnipresente que los plugins de vim en otros IDEs, mostrando hasta qué punto Emacs puede ser remodelado.

Debilidades y quejas de UX

  • Los atajos de teclado y la interfaz predeterminados son ampliamente criticados por ser arcaicos y hostiles para los nuevos usuarios; muchos sienten que unos valores predeterminados sensatos y pestañas/vistas en árbol deberían venir integrados.
  • Algunos describen Emacs como un conjunto parcheado, de un solo hilo y visualmente poco pulido, con problemas ocasionales de rendimiento (bloqueos, tartamudeo, arranque lento).
  • La instrumentación para lenguajes se percibe como fragmentada (por ejemplo, eglot frente a lsp-mode) y más difícil de configurar que en los IDE modernos.

Documentación y curva de aprendizaje

  • Hay desacuerdo: algunos dicen que la documentación y la introspección de Emacs son ejemplares; otros la encuentran enorme, seca, cargada de jerga y difícil para descubrir contenido.
  • Varios señalan que rebotaron entre intentos de usar Emacs en múltiples ocasiones; Vim/Neovim (con tutoriales y contenido moderno) les resultó más fácil de aprender.
  • Un tema recurrente es que, para realmente “entender” Emacs, hay que aprender Emacs Lisp, algo que muchos no quieren hacer.

Ecosistema y evolución

  • Algunos perciben estancamiento y muy pocos mantenedores principales; otros señalan un desarrollo acelerado, mejores características del lenguaje (JIT, Tree-sitter) y un vasto ecosistema de Elisp como prueba de salud.
  • Hay debate sobre si Emacs debería reescribirse (por ejemplo, en un Lisp moderno con hilos) o mejorarse de forma incremental.
  • En general, el hilo converge en: Emacs es de nicho, no es mainstream, pero sigue usándose de forma muy activa y es poco probable que desaparezca.