[eside-ghost] IDEs en Linux para desarrollo en C++
Alfredo Beaumont
alfredo.beaumont en gmail.com
Mar Mayo 22 12:48:39 CEST 2007
Asteartea 22 Maiatza 2007 12:19(e)an, STenyaK (Bruno González)(e)k idatzi
zuen:
> On 5/22/07, Alfredo Beaumont <alfredo.beaumont a bildua gmail.com> wrote:
> > Sí, es cierto que aprender a utilizar una herramienta potente requiere
> > mucho tiempo, y que cambiar de herramienta cuesta. Sin embargo, creo que
> > un aspecto muy importante del desarrollo de software consiste en
> > construir las herramientas que nos faciliten el trabajo de construcción
> > del software: patrones de diseño, lenguajes de dominio específico,
> > unidades de testeo... preparar el editor para adecuarlo al proyecto creo
> > que es también importante, aunque sí, da muhca pereza :-)
>
> No es tanto que de pereza, como que realmente compense. Si hubiera una
> diferencia grande, yo creo que no habría tanto debate emacs vs. vim. Y
> claro, si la diferencia no es grande, no compensa tirarse 4 meses
> aprendiendo emacs si a lo largo de los 15 años siguientes recuperaras
> 2 meses de trabajo, que ni siquiera está garantizao (es posible que el
> nuevo editor sea mas lento para ti en concreto).
> Asi que basicamente... lo mas probable es que sea una perdida de tiempo.
Creo que casi siempre es rentable invertir en la mejor tecnología. Creo que
hay una diferencia importante y que compensa si piensas hacer algo serio, que
es a lo que hacía referencia mi correo original. Sin embargo, ese es un
análisis que debe hacer cada uno.
> > Yo he usado vim durante muchos años y realmente es un buen editor. Sin
> > embargo, a la hora de desarrollar software tiene muchas carencias en
> > comparación con emacs.
>
> Si estas interesado en probar a fondo vim pero no estas seguro, tienes
> un "resumen" de cosas que puedes hacer vim, puedes mirar en el wiki
> del e-ghost; por ahi en algun lao están unas transparencias que hice
> para una charla sobre vim. Incluye cosas que se suelen desconocer,
> como autocompletao de codigo, navegacion de codigo entre diversos
> ficheros, marcadores, compilacion y debug in situ, etc...
Gracias por la información, le echaré un vistazo a ver si encuentro algo
porque nunca está de más aprender cosas nuevas, aunque las características
que mencionas ya las conocía.
Saludos
--
Alfredo Beaumont Sainz
http://www.alfredobeaumont.org/blog.cgi
Más información sobre la lista de distribución eside-ghost