Re: Aprender como programar en código

Aradenatorix Veckhom Vacelaevus aradnix en gmail.com
Vie Oct 22 03:18:02 BST 2010


Hola:

Bueno espero no excederme y poder darteinformación útil respecto a tus
dudas... Aqui vamos.

Al igual que los demás no tengo muy claro que es lo que deseas programar,
realmente programar aplicaciones para Ubuntu, cualquier otra distribucion de
linux, Windows o MacOS es un proceso que sigue la misma lógica, por lo que
no existe alguna diferencia en particular en esto. Claro, cada sistema
operativo tiene caractersiticas propias a tomar en cuenta al programar.

Sin embargo y por lo util y popular que sigue siendo C es uan opcion para
aprender a programar, sin embargo tiene la desventaja de poseer una sintaxis
bastante complicada que puede hacerte la vida muy dificil. Sin despreciar a
C python me parece un lenguaje mucho mas amigable en ese aspecto, sin
embargo yo considero que lo mejor es empezar por entender la logica de la
programacion, y usar pseudocodigo que te ayude a enteder dicha logica más
allá de casarte de entrada con una sintaxis y un lenguaje determinado. Hay
un libro editado por Alfaomega que me parece bueno en ese sentido, el titulo
es Metodología de la Programación de Osvaldo Gabriel Cairó Battistutti (¿así
o más argentino el nombre?).

Ahora bien si lo que te interesa es moverte con fluides en la consola y
hacer scprits para ejecutar desde el BASH ahi varia un poco el asunto, en el
sentido de que te conviene buscar bibliografia especializada en ello. En
español no recuerdo haber visto ninguno, de Apress creo hay algun libro para
programar en shell script.

Aunque releyendo tu mail creo que lo que te interesa es poder enteder el
codigo en el que está programado linux para programr y mejorarlo de seguro.
Si es esto correcto C es un debe en tu lista de lenguajes pues es uno de los
más usados si bien no el unico como sucede con la mayoria de proyectos de
software grandes.

Cambiando radicalmente de tema en cuanto al upgrade de ubuntu, asumo que
usas el 10.04, de otro modo si tienes otro anterior el upgrade te servirá
para 2 cosas: nada y lo mismo, ya que para que puedas migrar
satisfactoriamente (y esto casi nunca se logra) de una versión determinada a
otra mas reciente debe ser desde la inmediata anterior, en este caso desde
la 10.04.

No śe que idea tengas respecto a actualizar desde internet, ello no te da
mayor seguirdad que hacerlo desde un live cd. Sin embargo ante los errores
que puedes toparte al hacerlo siempre es mas recomendable hacer una
instalación limpia, es decir borrar tu instalación previa de ubuntu y sobre
la misma particion instalar la nueva. Claro eso te resultará osado ya que
como dices guardas mucha informacion en tu sistema actual.

Es por ello que siempre es más recomendable hacer una partición extra (la
más grande de hecho) para el /home y asi proteges mejor tu información. Sin
embargo, antes de pensar en una actualización preguntate ¿es realmente
necesario? En elc aso de que tu sistema actual carezca de soporte o esté por
expirar el suyo o que tengas muchos errores y problemas probablemente si sea
una opción, de otro modo quizá no lo necesites. Si usas la LTS está será
vigente y valida y totalmente funcional hasta que salga la siguente (12.04)
y durante un rato más.

Pues eso es todo, espero no haberte confundido más.

Saludos:
Aradnix
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20101021/9b24131a/attachment-0001.htm 


Más información sobre la lista de distribución ubuntu-es