Emacs y Vi
Emacs vs Vi
Hoy en día, los competidores más populares en software de computadora son los navegadores web. Internet Explorer, Firefox y Chrome luchan por una mayor participación en una guerra de navegadores metafóricos. En los viejos tiempos, algo similar sucedió en las "guerras de editores" entre Emacs y Vi. Emacs y Vi son dos editores de texto que fueron muy populares en los sistemas operativos Unix y similares a Unix. La principal diferencia entre los dos es la velocidad. Históricamente, Vi ha sido el más rápido de los dos en iniciarse en menos tiempo y, en general, es el que más responde a los dos. Vi también ocupa mucho menos memoria que Emacs; esto ocurre en un momento en que se considera que 8MB es una gran cantidad de RAM.
La ventaja de Emacs sobre Vi es su amplia personalización. Emacs permite al usuario elegir entre una amplia variedad de macros para integrarse en su flujo de trabajo y reducir el esfuerzo necesario en su proceso. Vi carece de este nivel de personalización y se basa en su proceso simple y directo. Emacs también es capaz de emular a Vi en lo que ellos llaman "modo viper"; haciendo así más fácil para los usuarios de Vi usar Emacs. Vi, con su simplicidad, carece de tales capacidades.
A medida que se desarrolló la tecnología informática, se desarrollaron nuevos avances como la GUI (interfaz gráfica de usuario). Emacs adaptó y desarrolló su propia GUI para facilitar que las personas aprendan y usen el editor. En comparación, Vi no desarrolló su propia GUI. Esto se debe en parte a la aparición de las variantes de Vi que se hicieron cargo. Un buen ejemplo es Vi iMproved, también conocido como Vim, que gradualmente se hizo más popular que Vi, ya que agregó más funciones y mejoras que no se encuentran en Vi. También hay variantes de Emacs, pero esas no han provocado que el software se quede en el camino.
Con las computadoras modernas, los editores de texto no son lo que llamarían "aplicaciones pesadas". Requieren muy poca capacidad de procesamiento y memoria, y solo en las características varían. Debido a esto, estos dos son virtualmente idénticos, ya que las variantes Vi ya han agregado características que anteriormente faltaban en Vi.
Resumen:
1.Vi es más ligero y más rápido que Emacs. 2.Emacs es más personalizable que Vi. 3.Emacs puede emular Vi pero no al revés. 4.Emacs más tarde desarrolló una GUI mientras que Vi no lo hizo. 5.Emacs continuó desarrollando mientras que Vi fue sucedido por variantes.