Se você está determinado a se tornar um programador, este programa é para você. O Emacs é um editor de texto com possibilidades ilimitadas, pois foi escrito em Lisp, uma linguagem de programação que permite estender o próprio programa e criar novos.
Para começar a escrever programas em qualquer linguagem de programação, experimente o Emacs em ação.
As principais vantagens do Emacs são
- capacidade de personalizar o programa para uso pessoal conveniente;
- grande número de funções incorporadas;
- facilidade para escrever plug-ins;
- os scripts estão disponíveis no código-fonte;
- a capacidade de se concentrar totalmente no texto, graças aos atalhos de teclado no teclado alfanumérico;
- carregamento rápido do programa;
- fácil combinação de comandos;
- janelas flexíveis e manipulação de texto; controle rápido e preciso dos projetos;
- a capacidade de formatar, revisar e compilar códigos sem sair do programa;
- modos de edição específicos para uma grande variedade de linguagens de programação, marcação e layout, como Bash, C, C++, Python, Java, Lisp, LaTeX e MediaWiki;
- disponível para a maioria dos sistemas operacionais.
Duas versões principais do Emacs, GNU Emacs e XEmacs, foram desenvolvidas em estreita colaboração com os desenvolvedores. Para o usuário comum, a diferença entre as duas não é importante.
Há muitos tutoriais para aprender o Emacs na Internet e um tutorial incorporado ao próprio programa, que é exibido quando você inicia o programa com a combinação de teclas Ctrl + H. Mas a melhor maneira de aprender o programa é começar a escrever código.
Estatisticamente, seis em cada nove programadores de destaque consideram o Emacs sua ferramenta favorita.