Si estás decidido a convertirte en programador, este programa es para ti. Emacs es un editor de texto con posibilidades ilimitadas, porque está escrito en Lisp, un lenguaje de programación que te permite tanto ampliar el propio programa como crear otros nuevos.
Para empezar a escribir programas en cualquier lenguaje de programación, prueba Emacs en acción.
Las principales ventajas de Emacs son
- posibilidad de personalizar el programa para un uso personal más cómodo;
- gran número de funciones incorporadas
- facilidad para escribir complementos;
- los scripts están disponibles en código fuente
- posibilidad de concentrarse plenamente en el texto, gracias a los atajos de teclado del teclado alfanumérico;
- carga rápida del programa
- fácil combinación de comandos;
- flexibilidad en el manejo de ventanas y textos; control rápido y preciso de los proyectos;
- posibilidad de formatear, revisar y compilar código sin salir del programa;
- modos de edición específicos para una amplia gama de lenguajes de programación, marcado y maquetación, como Bash, C, C++, Python, Java, Lisp, LaTeX y MediaWiki;
- disponible para la mayoría de los sistemas operativos.
Se han desarrollado dos versiones principales de Emacs, GNU Emacs y XEmacs, en estrecha colaboración con los desarrolladores. Para el usuario medio, la diferencia entre ambas no es importante.
Hay muchos tutoriales para aprender Emacs en Internet y un tutorial integrado en el propio programa, que se muestra al iniciar el programa con la combinación de teclas Ctrl + H. Pero la mejor forma de aprender el programa, es tu decisión de empezar a escribir código.
Estadísticamente, seis de cada nueve programadores destacados cuentan con Emacs como su herramienta favorita.