Wordpress Themes

La simplicidad de la consola

Este post no tiene ningun fin especifico más que el de continuar difundiendo el uso de la consola y desmentir esas viejas historias de que esta es solo para ultra-super-archi-frikis y que hay que ser ingeniero para usarla; y de paso aprovechar este espacio para una mini reflexión.

Hoy estabamos con unos compañeros de la facultad trabajando en un trabajo práctico para programación avanzada, antes de continuar; ellos ya estan “curados de espanto” conmigo y ya saben que aca se usa GNU/Linux :-P y ya estan acostumbrado, es más un poco de curiosidad siempre les da y algo se animan a preguntar. Sin embargo para estos prácticos, para evitar inconvenientes, los trabajamos sobre una máquina virtual con Windows XP y usando DevC++. Cuales son estos inconvenientes? y bueno, basicamente es que si bien el lenguaje es el mismo (C++) de vez en cuando se presentan unas diferencias sutiles entre compilar en Linux y compilar en Windows, y como la profesora a la hora de evaluar, lo compilara en Windows, y como en el práctico me estoy jugando la cursada, como dije, quiero evitar inconvenientes de incompatibilidad. Otra de las razones ademas son mis compañeros , pobres ya suficiente quilombo les hice en la cabeza al cambiarles Turbo C++ por DevC++, asi que quise evitarles más confusiones y no obligarlos a usar un IDE en Linux (que igualmente se puede hacer perfectamente).

Dichas estas razones igualmente quiero aclarar que se puede programar perfectamente normal en Linux al igual que lo hacen en Windows, y tienen muy buenos IDEs para usar, como Anjuta, Geany y otros.

Ahora con esta explicación inicial y las aclaraciones, vuelvo a la situación con mis compañeros; como dije estabamos estudiando unos temas y para probar el funcionamiento de un programa nos vinimos hasta la PC para escribir el código (en un editor de textos comun y corrientes, en este caso Kate) y compilarlo, y como tenia mucha fiaca no quize abrir la máquina virtual y lo compile desde la consola. Como? pfff re contra fácil, puse esto:

g++ main.cpp

y despues ejecute el programa con

./a.out

y listo, ya pudimos probar el programa ahi mismo, en la consola, y no tuve la necesidad de abrir el XP, ni el DevC++, ni perder valioso tiempo; y cuanto me llevo? solo 2 simples lineas.

A lo que apunto con esto no es a una pelea consola VS entornos graficos, para nada. Sino a demostrar que en muchas ocasiones cuando el tiempo es más valioso que nunca, podemos hacer multitud de operaciones en la consola con exactamente los mismos resultados que si usaramos alguna aplicación con entorno gráfico; y ademas de manera mucho más simple.

Es solo cuestion de quitarse el miedo y van a ver que la consola no es exlusiva de frikis.

Si te gustó el contenido de este blog suscribite a nuestro Feed RSS
Posted November 21st, 2007 by Tinchio under GNU/Linux, Informatica, Off Topic

 

Tambien te pueden interesar estos articulos:

Deja tu comentario

Feed

Ingresa tu dirección de e-mail para suscribirte:

Buscar

Comentarios Recientes

Calendario

November 2007
M T W T F S S
« Oct   Dec »
 1234
567891011
12131415161718
19202122232425
2627282930