45) Editor de textos Emacs, y sus variaciones

Posted by Leek | Posted in , , , | Posted on 4:25 p. m.


Este magnifico editor de textos es la competencia directa de Vi/Vim, ya que estos dos comenzaron la guerra de los editores de texto. Emacs fue creado por Richard Stallman, y fue en un tiempo, el enfoque principal del proyecto GNU, el proyecto de software libre mas grande que exista. Fue liberado por primera vez durante la década de los 70's, y era conocido como TECO(Text Editor and COrrector); pero el nombre cambió despues de que Richard Stallman y Guy Steele se reunieron en una noche de hacking; y el resultado de las modificaciones a TECO, fue EMACS(Editing MACroS).

Años despues de las publicaciones de algunas versiones de Emacs, surgieron algunas modificaciones desarrolladas por otros programadores; tal es el caso de XEmacs, otro editor de textos identico al Emacs original. XEmacs esta basado en una version beta de los años 80 de Emacs; como Jamie Zawinski y un equipo de desarrolladores no pudieron mandar sus modificaciones y mejoras de la beta de Emacs 19, decidieron seguir con el desarrollo del codigo, y despues lo publicaron con el nombre de XEmacs.

Otras variaciones son:

MicroEmacs; desarrollado en un principio por Dave Conroy, y posteriormente por Daniel Lawrence, Linus Torvalds emplea este editor; yo tambien :).

MG; MicroGNUEmacs, actualmente viene instalado prederminadamente en el sistema operativo OpenBSD.

JOVE; Jonathan's Own Version of Emacs, creado por Jonathan Payne, especificado para sistemas UNIX-like, y no-programable.

Freemacs; creado para sistemas DOS, creo que actualmente el desarrollo ha sido abandonado.

Meadow; una version japonesa(que chafa) creada especificamente para correr en Microsoft Windows(mas chafa aún).

Es una lastima que no acepten todos los cambios que los solidarios hackers les mandan a los desarrolladores de Emacs; ya que no se aceptan cambios de fallos o contribuciones de codigo demasiado pequeñas; aunque la definicion de "contribuciones pequeñas" es ridicula; se especifica como mas o menos 11 lineas de codigo fuente.

Emacs ha sido criticado por tener caracteristicas "inútiles", tal como tener a la disposicion un tetris(que importa, un amigo es un master para el tetris), o tambien por causar molestias en las manos de los usuarios asíduos de Emacs, ya que se usa repetidamente la tecla Ctrl; pero esto no tiene porque asustarnos.

En lo personal, Emacs me ha dado mejores espectativas que Vim; pero apoyo la libertad, por lo que cada quien es libre de elegir el editor de textos que le convenga o que le agrade mas.

Comments posted (0)