Mi nombre es Fernando Briano y soy programador.

Razones prácticas para usar Emacs

emacs

emacs

Obtuve este texto en EmacsWiki, y me pareció interesante reproducirlo acá. Por cierto, también creé una página dedicada a Emacs en Picando Código, donde iré actualizando mi .emacs y mi guía de referencia para Emacs.

A continuación el texto, razones prácticas para usar Emacs. Si todavía no están convencidos de empezar a usarlo, a lo mejor alguna de estas los convence:

  • Emacs es software libre, eres libre para usarlo como quieras.
  • El 90% de lo que hacemos delante de un ordenador es editar texto (escribir correo, programar, escribir documentos, escribir a través de la web, …), si podemos usar un “solo” editor cómodo para todo el texto que necesitamos editar seremos más productivos en nuestro quehacer cotidiano.
  • Si eres programador emacs tiene modos para que seas muy productivo en casi cualquier lenguaje. ¡Se acabó aprender un editor para cada lenguaje!
  • Emacs es el mejor editor de lenguajes de marcado (XML, SGML, HTML, etc) con todo lo que ello implica.
  • Emacs es muy, muy configurable.
  • Emacs es fácilmente extensible.
  • Usando emacs de paso aprendes lisp.
  • Aprendiendo atajos de Emacs de paso aprendes los de bash.
  • Hasta Eric S. Raymond recomienda emacs!! (con lo pendejo que es para casi todo lo demás)
  • Emacs innova en el ámbito de los editores de texto. ¡Es el editor más avanzado!.
  • Emacs es el editor de los hackers de la IA.
  • Con emacs hasta el cuerpo administrativo aprende a programar.

Varios puntos son con un poco de humor, pero son todos razones bastante prácticas para empezar a aprender a usarlo.

This work is licensed to you under version 2 of the GNU General Public License. Alternatively, you may choose to receive this work under any other license that grants the right to use, copy, modify, and/or distribute the work, as long as that license imposes the restriction that derivative works have to grant the same rights and impose the same restriction. For example, you may choose to receive this work under the GNU Free Documentation License, the CreativeCommons ShareAlike License, the XEmacs manual license, or similar licenses.

Feed de comentarios | Url para Trackbacks | Suscribirse a los posts por correo electrónico

21 comentarios en este post

  1. Avatar Alejandro Segovia 13 enero. 2010 - 2:19 pm Google Chrome 4.0.249.43 GNU/Linux

    Aguante vim 😛

  2. Avatar fernando 13 enero. 2010 - 5:47 pm Firefox 3.0.15 Ubuntu

    ¬¬

    Igual no podía faltar un comentario del estilo…

  3. Avatar niky45 14 enero. 2010 - 6:29 pm Firefox 3.0.11 Debian GNU/Linux

    si, yo tambien soy mas de vim. emacs tiene que ser la leche… una vez hayas sido capaz de aprenderte 20.000 combinaciones de teclas.

  4. Avatar fernando 15 enero. 2010 - 3:22 pm Firefox 3.0.15 Ubuntu

    No es para tanto, no son tantos comandos, y una vez aprendidos, aumenta mucho la productividad.

    No me pueden discutir que “Esc :wq” es ágil para salir guardar y salir…

  5. Avatar Eduardo Diaz 21 enero. 2010 - 7:26 pm Shiretoko 3.6.1 GNU/Linux

    Por mas que intenten, no podrán desplazar a mi VIM !

    Y sobre aprender Lisp..:O eso lo utilizan para inteligencia artificial.. y hay que fumar una de las buenas para programar en ese lenguaje

  6. Avatar fernando 22 enero. 2010 - 1:55 pm Firefox 3.0.15 Ubuntu

    Eduardo:
    ¬¬
    Lisp no es tan complicado :p

  7. Avatar TvcTux 10 marzo. 2010 - 5:59 pm Konqueror 4.4 GNU/Linux

    Aguante Vim, el editor más pequeño del mundo (y el mejor)!!!

  8. Avatar Will 8 julio. 2010 - 10:30 pm Firefox 3.6.3 GNU/Linux

    Yo uso emacs, u es genialísimo, en él hago de todo,
    veo mi correo, hablo por jabber, programo, compilo, debugueo
    sin salirme del editor, lo puedo usar desde el terminal, de forma gráfica, hasta traduzco con él!!, le agregué unas líneas a mi .emacs (12 líneas), y con eso basta para que usar emacs como front-end para traducir (a través de un traductor en línea) el texto que se me ocurra…
    Hagan eso con VIM!, a ver si pueden !… xD

  9. Avatar anon 10 enero. 2011 - 8:21 pm Opera 9.80 GNU/Linux

    hola. Tienes un tutorial o consejos pa manejar emacs pa programar en, por ejemplo, c?
    He seguido el tutorial y ya lo manejo con un poco de soltura, pero pa escribir codigo lo unico que hace es resaltar la sintaxis. Ni pone automaticamente los tabs, ni me marca la correspondencia de parentesis/llaves, ni se como hacerle pa que me muestre en otro lado los tags/simbolos de declaraciones de funciones; son cosas a las que ya me he acostumbrado con otros editores (geany, hasta gedit!, vim en un principio con los exuberant-ctags) y pus en otros lugares lo que encuentro son tutoriales basicos de como moverse y otros comandos basicos.
    Puedes poner una guia tuya o un link a una que seguiste para poder hacer de emacs un ide casi completo porfavor?

    • Avatar Fernando 11 enero. 2011 - 12:51 am GNU IceCat 3.6.13 GNU/Linux 64 bits

      Por defecto Emacs maneja bastante bien los fuentes de C. Por lo menos en mi instalación de Emacs (Emacs 23 sobre ArchLinux), tiene resaltado de sintaxis, indentación (no automática, pero sí formatea correctamente la indentación al presionar Tab) y marca la correspondencia de paréntesis y llaves. Esto puede variar según la instalación de Emacs. Te recomiendo EmacsWiki, un recurso infinito de conocimiento para Emacs. Esta página en particular: CProgrammingLanguage.

      Debería hacer algún post más sobre Emacs, es algo que siempre tengo presente, pero recientemente no lo he usado tanto en desarrollo como quisiera. Prometo postear más al respecto cuando haya tiempo.

      ¡Saludos y gracias por comentar!

      • Avatar anon 11 enero. 2011 - 4:12 pm Opera 9.80 GNU/Linux

        gracias. Voy a leer lo que hay en esos sitios. Ademas me gusta el blog, ya habia visitado unas cuantas veces antes cuando empece en serio con gnu-linux y buscaba informacion, tutoriales, comparativas entre otras cosas, y pus ultimamente he leido varias entradas ya, creo que son bastante interesantes.

        • Avatar Fernando 11 enero. 2011 - 10:07 pm GNU IceCat 3.6.13 GNU/Linux 64 bits

          ¡Me alegra que te haya gustado el blog! Vi que has comentado en varias entradas, gracias por participar y enriquecer la discusión.

          Nos estaremos leyendo por este medio entonces. Saludos!

  10. Avatar Camilo Villavicencio 10 agosto. 2013 - 2:39 pm Firefox 22.0 GNU/Linux

    Hola!
    te cité en un artículo en mi página… y venía a contarte. http://www.cvillavicencio.com/2013/08/porque-usar-emacs-si-no-soy-informatico/ no es spam, eh!
    Saludos!!!

  11. Avatar backbone 17 enero. 2014 - 11:53 am Firefox 24.0 GNU/Linux 64 bits

    probemoslo…..

  1. WordPress Razones prácticas para usar Emacs | Webmaster | 14 enero. 2010 - 1:17 am

    […] “Razones prácticas para usar Emacs” […]

  2. Unknown Modo identi.ca en Emacs « @l30 Guide | 5 marzo. 2011 - 5:56 pm
  3. Unknown Casi de todo sobre Emacs « Mundo 3W | 11 abril. 2011 - 8:13 pm

    […] razones_practicas de usarlo […]

  4. WordPress Modo identi.ca en Emacs | @l30blog | 17 julio. 2011 - 11:09 pm
  5. WordPress ¿Porqué usar Emacs si no soy informático? | Camilo Villavicencio Garrido | 10 agosto. 2013 - 2:38 pm

    […] Buscando en google la misma frase que lleva mi artículo de título “¿Porqué usar Emacs?” encontré una página que enumera algunos motivos: […]

Dejar un comentario

Toasty!