[Programación] RE: [Programación] Re: [Programaci
ón] Migracion a Soft. Libre
Magnanego, Nestor
programacion@lugro.org.ar
Thu, 2 Oct 2003 09:23:28 -0300
> -----Mensaje original-----
> De: J. Mario Oroz [mailto:jmoroz@uol.com.ar]
> Enviado el: miércoles 1 de octubre de 2003 16:42
> Para: programacion@lugro.org.ar
> Asunto: [Programación] Re: [Programación] Migracion a Soft. Libre
>
>
> En realidad tengo ganas de aprender a desarrollar; con todas
> las de la ley,
> puesto que
> si bien nociones de programacion tengo, no sabria como
> encarar un proyecto
> libre, propio
> en el cual tenga que desplegar conocimientos como los necesarios para
> programar un driver,
> programar un simple daemon que me brinde x servicio, ... me
> dejo entender!
> aprender tecnicas
> de programacion, ... al menos si no me da el intelecto; en
> teoria y poder
> llegar a "opinar/compartir"
> correctamente. ........
Mario:
Por tus intereses, yo me inclinaria a estudiar en mayor profundidad C/C++,
no se que tanto sabes
de estos lenguajes,pero C es el lenguaje en que esta desarrollado Linux.
Con respecto a programar aplicaciones de Gestion Comercial a mi me parece
que en Linux ( y en win) habria que inclinarse por PHP,Python, MONO ( en
especial usando mbas, el vb.net libre ), en este aspecto me he puesto a
investigar dos temas que en desarrollos de gestion llevan su tiempo si uno
los hace "a pata" que son a saber: Diseño de la Interfaz de Usuario ( la
hagas en X o no ) y tema de reportes ( en este tema tengo que ver KUGAR, un
generador de reportes que vino con la version de KOffice de mi MD 9.1).
Con respecto a técnicas de programación, una buena forma de aprender es
estudiando código ( por supuesto que no me voy a leer las fuentes del kernel
de linux en esta etapa), yo en particular estoy repasando técnicas de
desarrollo orientadas a objetos ( en VB.NET/MBAS, C++ , PHP) y pienso
ponerme a ver técnicas de programación funcional ( con MD 9.1 viene el leng.
de prog. funcional
OCAML que a mi parecer y por ciertos movimientos que les vi hacer a los
chicos de MS van a empezar a sonar en los proximos años ( ademas de lo de
MS, la programación con lenguajes funcionales ML, Lisp, OCAML, Mercury,
permitiria crear soft mas confiable en cuanto a ausencia de errores, ademas
el nivel de abstracion de estos lenguajes los acerca mas a los humanos que a
la màquina).
Libros para leer te recomendaria Ingenieria en Sistemas de Pressmann, y con
respecto a lenguaje C/C++ hay un buen tutorial en el sitio llamado C con
Clase ( no te doy el link porque desde donde contesto los mail no tengo
acceso libre a Internet).
Saludos.
Nestor.
>
> _______________________________________________
> Programacion mailing list
> Programacion@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/programacion
>