[eside-ghost] Charla y debate sobre Emacs y editores de texto

Jon Ander Hernández hernandez en movimage.com
Vie Jul 29 15:53:44 CEST 2005


Aupa Txipi!!!

Pablo Garaizar Sagarminaga escribió:
> Cualquier OS moderno tiene soporte, pero no cualquier dispositivo. Te
> digo unos cuantos, para que no te extrañes: un PC peor que un PentiumII,
> un AP, un servidor antiguo, un switch con GNU/Linux embebido, etc.
> 
> > Absolutamente de acuerdo, encuentro que como editor de textos para un
> > administrador UNIX vi es sin duda la mejor solución.
> 
> OK, es que entiendo que tú estés en la disyuntiva, pero yo lo tengo
> claro :-D

Yo también creo tenerlo claro :D, aunque nunca se tiene suficientemente
claro nada ;)

Creo que la cuestión estamos debatiendo sigue girando entorno a dos
posiciones y prioridades distintas, que están condicionando la elección
del editor.

Por un lado tu prioridad es la universalidad del Editor, "One Editor to
rule them all". Todas las argumentaciones van en esa linea, y realmente
comprendo la naturaleza de tu decisión en base a tus necesidades como
administrador de sistemas.
Mi postura es distinta porque no comparto como prioridad la
universalidad del Editor, de hecho para mi ni siquiera es una prioridad.
Las circunstancias y en que voy a necesitar desarrollar delante de una
plataforma como la que has dicho antes va a ser nula. Normalmente el
desarrollo que voy a realizar va a ser en mi $HOME, en una plataforma
tipo $(uname -m).

Además como ya te he dicho, en caso de necesitar universalidad, ya tengo
vi, conozco algunos comandos que me van a ser más que suficiente para
desenvolverme en los requisitos de edición que voy a encontrar en esas
atípicas plataformas.

Por otro lado con Emacs, o con un editor que sea (incluso un editor que
necesite un runtime mono, gecko, java o lo que sea), en estos momentos
existen suficientes soluciones como para poder llevar dichas
herramientas a otra plataforma que además normalmente será la adecuada
para realizar las tareas de desarrollo (como un ordenador de la
universidad). La solución que proponía antes era un pendrive, pero puedo
colgar un tgz del servidor de casa y sigo obteniendo el mismo
resultado :)

Mi prioridad es la flexibilidad, yo busco un editor que cumpla con la
idea de que sea programable y extensible y que me ayude de esta manera a
la actividad que deseo realizar que no es otra que programar. No conozco
Emacs, pero la idea que me he llevado de el, es que posee muchísimas
librerías y funciones orientadas a hacer más fácil la edición de código.
Por ejemplo parseo de ficheros de distintos lenguajes para extraer y
generar listado de funciones, variables... etc, documentación esencial
de el proyecto que edite y que necesite mientras desarrollo.
Probablemente pueda lograr lo mismo parseando IDL, *.h con perl/sed/awk,
pero deseo darle una oportunidad a un editor que tiene fama por haber
sido construido para solucionar este tipo de cuestiones.

Por lo tanto no se si mi visión será compartida por alguien más, pero
desde luego es esta la inquietud que me mueve en esa dirección :)

> > > Es que nadie de Eclipse está sistemáticamente atacando vim :-D
> > Te doy totalmente la razón, aunque no menos es cierto que la peña de
> > vi también se mete continuamente con el emacs xDDDDD
> 
> Nah, suele ser en defensa propia. Cuando te viene un emacstodonte en
> estampida solo tienes una escapatoria, el flame :-DDDD

No es la única pero sin duda... es la más divertida :))))

> En la uni cada vez más ordenadores tienen arranque dual. De las aulas
> que me encargo yo: 103a, 113, 114 y 106 tienen arranque dual, se quedan
> fuera 112 y 103b, pero todo se andará.

Me alegro pues :D, espero que instaléis gnome y grub :PPPP

> Sí, si no no haría ese comentario :-D Pero bueno, pasando de
> hermeneútica epistolar digital, que supongo que con el calentón del
> email anterior (reprimendilla, tralarí tralarí) estarás con pocas ganas
> de flame tonto :-D

Pues realmente no he sido consciente con que palabras lo he podido
sugerir, desde luego si la impresión que he dado a sido la de un
¿departamento?, aunque tampoco comprendo que quiere decir esto, me
retracto.
Desde luego mi intención era hacer una propuesta que fuera valorada por
el conjunto de personas que se consideran del ghost y que opten de
manera asamblearia por lo que opinen que es lo idóneo.

> > P.D: Ya, ya se que el Hurd no tiene soporte USB, pero se le perdona
> > por tener un diseño tan guays :D
> 
> Lo más guapo de Hurd es el logo ese de las cajitas y las flechitas. El
> resto es una frikada máxima :-DDDD
A mi el logo no me gusta, un logotipo con gancho creo que son Tux, pato
de Darwin, el ñu de Gnu, etc... las cajitas me parece un logo muy soso.

De todas maneras es bueno encontrar frikadas máximas, si no todos nos
hubiéramos quedado con nuestro mighty windows :DDD, pero creo que todos
los aqui presentes descubrimos que había vida más allá esperándonos :)

Por otro lado me parece totalmente injusta todo lo que se le achaca a
Hurd, bien es cierto que tiene sus pegas en múltiples cuestiones :
* No ha logrado la comunidad ideal y ha habido mucha diversidad de
caminos.
* La implementación actual no es suficientemente eficiente, ni estable,
ni suficientemente portable.
De aquí yo diría que es normal que no sea tan estable porque muchas
cuestiones no han sido testeadas lo suficiente. El rendimiento es excaso
aunque en futuras implementaciones será proximo a de un sistema
monolítico y por otro lado tampoco es tan importante un 5% de
rendimiento hay cosas mucho más importantes en un OS.
* El soporte es muy escaso, probablemente si tuviera más acogida
lograríamos el mismo soporte que el núcleo Linux en muy poco tiempo.

Aún con todos los peros, no deja de parecerme que el futuro va en esa
dirección, y aunque exista la posibilidad de que Hurd o llegue a ser el
OS de nueva generación que algunos deseamos y dentro de unos años surja
otro proyecto... A día de hoy es el mejor candidato que tenemos además
de ser libre por lo que es la linea que yo deseo explorar y el camino
por el que yo apuesto.

Un saludete!

This were my arguments and this way I've benn able to tell them :))))

JonAn.

P.D: No se cuando pondré volver a contestar porque ahora tengo cursillo
y no se si daré una vuelta después, por lo que si me retraso mucho y
estáis ansiosos por mi próxima respuesta lo siento :)

P.D: Que mofos de poema, sección humor ya :
http://www.es.gnu.org/~jemarch/homepage/TheOneEmacs.html



Más información sobre la lista de distribución eside-ghost