[equinux] Programacion en Linux
Patricio Valarezo Lozano
patovala en pupilabox.net.ec
Jue Nov 15 15:39:10 EST 2007
> Estimados amigos del foro
> Estoy tratando de pasarme de window$ hacia linux, he instalado en mi
> portatil la version ubuntu desktop 7.1 y me parece muy buena. Tiene
> todo :) y se hace falta algo lo instalas y listo.
>
> Ahora quiero que me recomiendo un entorno de programacion, hasta ahora
> he venido usando Visual Basic 6.0 y quiero saber si existe algo parecido
> en linux. He probado RealBAsic, que esta muy parecido a visual basic
> pero no es sotware libre.
>
Bueno como entorno de programación o IDE existen muchos, personalmente
prefiero programar en vim, no es un entorno de programación pero si es
un editor muy completo, dificil de manejar claro, pero alguien una vez
me dio este consejo: "a real programer writes code in vim", eso me dejo
medio picado y desde ese momento comence a ver que tanto era el tal vim,
puede que hayan cosas más simples, pero cuando tienes una navaja suiza
como vim hasta Mac Giver la quisiera. El punto es tratar de hacer más de
lo que se puede hacer con lo que tienes a la mano. El mundo hasefroch
tiene ese concepto de que sin un IDE no puedes programar, que el notepad
es una de las herramientas más inutiles, o que no hay diferencia entre
un editor de textos, un procesador de palabras o un procesador de textos
(los tres son muy diferentes). Entonces si tienes una herramienta como
vim multipropósito puedes usarlo en editar desde un archivo de
configuración simple hasta un programa en java.
Gran parte del éxito de GNU/Linux y de unix desde el principio es
"mantener las cosas simples", existen miles de comandos en GNU/Linux y
algunas parece que no sirvieran para nada, pero hay que saber
encontrarles el uso ej. $ yes > /tmp/muygrande (no lo ejecutes sin saber
que es lo que hace y como pararlo ;-) ).
Bueno y ya que estas interesado en programar y vienes de VB (yo tuve una
de las peores experiencias con VB, tanto que casí termine graduado en la
escuela de gastronomía), te comento que uno de los lenguajes más
completos que he visto es Python, luego de conocer Python no vas a
querer probar otra cosa: multiplataforma, sencillo de aprender, potente,
interpretado, tipado dinámico, multiparadigma, etc. Ah y como te dije,
en el mundo linux las cosas se hacen por partes, la parte GUI la
consigues con los excelentes binds a toolkits como Tk, Qt, wxWindows,
Gnome, y si todavía necesitas un IDE intenta, Eric, Geany, SPE, etc,
aqui si hay mucho de donde tomar.
en fin, hemos de seguir comentando, ya se me hizo tarde me voy!
Pato Valarezo
--
patoVala
Linux User#280504
Hablando en http://www.elprimoalcahuete.com
"Shedenhelm's Law: All trails have more uphill sections than they have
downhill sections."
Más información sobre la lista de distribución equinux