Post by Javier CastrilloPost by Martin CerdeiraHabría que hacerlo más dificil asi es más cool. Por qué no implementamos
programar tallando sobre piedra mientras un mandril nos persigue por la
oficina? Eso sería muy pro...
Creo que siempre hay un roto para un descosido. Lo que tiene de bueno
el editor de texto, entre otras cosas, es que te pongas en la máquina
que te pongas, podés laburar, en tu casa, en lo de un cliente, en el
datacenter, sin entorno gráfico, remotamente, etc. Y sin más vueltas.
vim hola.py y listo, nada más. Eso es impagable.
Escuchaste hablar de las "PortableApps"?
Aparte, si tu cliente tiene W$ no tenés vim instalado por defecto.
Yo me llevo SPE en un pen y lo instalo donde quiero.
Aparte de tener un Notepad++ (para W$) ya instalado como PortableApp.
Me hiciste acordar a un tipo que andaba por todos lados (la oficina, el
subte, un bar) con su cuchillo de supervivencia. Decía que si se
derrumbaba la civilización o si había cualquier tipo de accidente, el
podía hacer fuego golpeando no se qué cosas en el cuchillo para hacer
chispas. Un tanto exagerado.
Ahora, si en lugar de programar te dedicás a rescatar máquinas linux, y
muchas veces sólo tenés el entorno de comandos, bueno, ahí sí.
Post by Javier CastrilloY por otro lado, cuando te ponés a diseñar cosas más complicadas, una
ayuda visual no viene mal. En mi caso uso wxglade para diseñar las
interfaces y me viene bárbaro. Y Geany o Vim para codear. Pero cuando
para hacer una ventanita de morondanga necesitás 512 de RAM, un minuto
cuarenta a que levante la aplicación y cuatro mil clics, ya la cosa no
es productiva.
jajaja, entonces es cuando te das cuenta que tu metier es la
computación, y que te ganás el pan con esto, y entonces te comprás una
core-duo con 4gb de RAM.
Post by Javier CastrilloY encima cuando cambiás de máquina dos horas para
instalar mi-ide-con-mis-configuraciones-si-no-no-puedo-laburar. Y
conozco a muchos que le sacás el IDE y la pereza / el acostumbramiento
los ha hecho olvidar el código básico "a pelo". Ni qué decir si no les
anda el mouse :P. Por lo que no es recomendable en mi caso, que lo uso
mucho en ámbitos escolares y se busca que se razone lo que se hace.
Pero el IDE no tiene que ver con razonar lo que estás programando!
Aparte el código básico "a pelo" es assembler si nos vamos a poner en
extremistas.
Eso es como no comprar en una rotisería porque cuando estén todas
cerradas (un domingo) no vas a poder cocinarte algo.
Vos opinás que los que usan pdb para depurar errores hacen mal? Deberían
acostumbrarse a usar print? No vaya a ser que la pereza/acostumbramiento
te haga olvidar como usar prints para depurar. Es más, todo eso de
acostumbrarse a un trace cada vez que se levanta una excepción es sólo
para perezosos! Que hagan un dump de memoria y busquen ahí, así van a
aprender a arreglárselas para cuando tengan que programar en un lenguage
que no les de un trace como la gente!
Post by Javier CastrilloY por último, si algo es PRO, ponele la firma que haré exactamente lo
contrario. :)
jajajaja
Muy bueno Mauricio!
Che, a todo esto. Existen aplicaciones portables en linux? O sea una
aplicación que pueda llevar instalada en un pen y ejecutarla desde ahí
en cualquier máquina.
Saludos