Emacs y personas: un post "personal"
Publicado el Mi茅rcoles, 16 de mayo de 2018Hace poco vi un art铆culo compartido en reddit sobre "Usuarios famosos de Emacs (que no son famosos por usar Emacs)". Entre ellos se encuentran Martin Fowler, Yukihiro "Matz" Matsumoto (creador de Ruby 馃檶), Guido van Rossum (creador de Python), Julian Assange, Linus Torvalds, Donal Knuth, Eric Raymond, Richard Stallman, y m谩s.
En los comentarios un usuario menciona a su profesor de sistemas operativos como alguien que deber铆a estar en la lista. Esto me hizo pensar en personas con las que compart铆 el uso de Emacs que fueron importantes en mi experiencia. Generalmente agregan m谩s valor que los "famosos" que conozcamos, y alimentan la motivaci贸n de seguir aprendiendo y usando Emacs, a pesar de no ser el editor de texto m谩s popular.
En mi caso la persona que identifico como que "deber铆a estar en esa lista" es Jim Weirich. Siempre es bueno recordarlo como un buen ejemplo a seguir. Y siempre me alegro al ver que es recordado de alguna forma u otra en cada conferencia Ruby que voy. En mi post de 2015: Emacs, mi editor de texto, comentaba:
(...) recuerdo con mucho cari帽o y como uno de los puntos altos de mi carrera una vez que tuve la oportunidad de trabajar sobre Emacs con Jim Weirich.
Jim estaba visitando las oficinas de Neo en Montevideo, y se puso a disposici贸n para hacer pair programming con quien quisiera. No estaba trabajando en un proyecto muy interesante en ese entonces, pero sab铆a que Jim era usuario de Emacs desde hac铆a mucho tiempo. As铆 que fui con la propuesta de hacer pair programming con nuestras configuraciones de Emacs. En una hora o dos con Jim aprend铆 much铆simo. Intercambiamos trucos y bloques de c贸digo y en ese momento me llen茅 de orgullo al ver que Jim agregaba c贸digo que yo le hab铆a pasado a su configuraci贸n de Emacs.
Es una de las memorias que me qued贸 grabada muy fuertemente, y recuerdo exactamente la funcionalidad que le pas茅 a Jim en ese momento. Se trataba de un c贸digo (que sigo usando hoy) que permite mover una regi贸n. Se ve que lo hab铆a obtenido hace poco, porque el commit en mi configuraci贸n fue el mismo mes que Jim lo agreg贸 a la suya. Ya ah铆 se pod铆a ver la diferencia entre lo ordenado y modular de la configuraci贸n de Jim en contraste con la m铆a. Pero eso fue parte de lo bueno, ese d铆a aprend铆 much铆simo y me motiv贸 a seguir usando Emacs. Lamentablemente no tengo idea qui茅n fue el autor original del c贸digo en cuesti贸n.
Con Federico Iachetti hablamos varias veces de hacer algo sobre Emacs, pero por alguna raz贸n yo siempre me terminaba colgando o la vida terminaba pasando y por ahora no hemos hecho nada. Si siguen el enlace a su blog van a ver un mont贸n de posts sobre Emacs. Y capaz que alg煤n d铆a finalmente me pongo las pilas y hacemos algo juntos!
M谩s recientemente en mi trabajo actual, Cultivate, me encontr茅 con m谩s usuarios de Emacs. M谩s bien usamos Spacemacs, para compartir un ambiente en com煤n al hacer pair programming. Spacemacs es algo as铆 como una "distribuci贸n" de Emacs que incluye un modo para replicar el comportamiento de Vim (hace tiempo que estoy queriendo escribir algo al respecto). En el blog de Cultivate escribimos (en ingl茅s) sobre c贸mo tener un ambiente de desarrollo Ruby en Spacemacs y c贸mo tener una configuraci贸n compartida con capas privadas. Lo interesante es que al haber m谩s personas usando el mismo editor, aprendemos cosas nuevas y lo compartimos con el resto. Y vamos viendo cosas interesantes que se pueden hacer y agregando funcionalidad o temas.
Ese ambiente de constante retroalimentaci贸n, motivaci贸n y aprendizaje es s煤per productivo, y nos hace sentirnos cada vez m谩s c贸modos con la herramienta que usamos. Con todo esto voy al tema que a veces una persona se siente un poco "rara" o "desubicada" por ser quien usa Emacs en vez del editor de texto o IDE que est茅 de moda en el momento. Me pasa seguido, capaz que es parte de la condici贸n humana, o simplemente soy raro. Pero esos momentos me generan un poco de frustraci贸n y no son divertidos. Es m谩s o menos lo mismo que me pasa generalmente por ser la 煤nica persona en la empresa que usa Linux.
Pero si se encuentran en esa misma situaci贸n, si茅ntanse en su casa en este blog. Hay varios posts sobre Emacs, algunos menos serios que otros. Los comentarios y dem谩s v铆as de contacto est谩n abiertos para hablar de Emacs, Linux, la inmortalidad del cangrejo, el nuevo c贸mic de Avengers de Jason Aaron y Ed McGuinness, los paisajes de Escocia, o lo que sea.
Tambi茅n recomiendo el blog de Sacha Chua, que ha escrito cosas maravillosas sobre Emacs, aparte de publicar noticias semanales. Otra persona que nos ayuda a no sentirnos mal por usar tan divertido e interesante editor de texto. Y si todo este texto les genera intriga y quieren aprender a usar Emacs, no se pierdan sus gu铆as:
No hay comentarios en este post
Feed de comentariosDejar un comentario