Puedes comprarte un libro de programacion en el lenguaje que te apetezca, o del que te exijan, o lo que sea.. y luego un par de libros sobre sistema operativos tipo unix, otro libro sobre algoritmica, otro libro sobre arquitectura x86, un libro sobre OpenGL, otro sobre la WinAPI, otro sobre perl, etc.. al gusto.
En cuanto a compiladores, tienes Gcc, Dev-C++ (que es gcc), tienes Perl y Python libres (Que son parecidos y depende de tus vicios), tienes Delphi que es un pascal orientado a objetos buenos, tienes Visual Basic que es una mierda, pero es lo que piden las empresas, etc..
Es que cuando digo "es una mierda" es un tecnicismo para ahorrarme decir esto:
Basic es un lenguaje sencillo, Visual Basic ya no es sencillo, toma ideas de todas partes y no las conjuga bien. Las limitaciones que impone no lo hacen apto realmente para:
- la programacion orientada a objetos
- la programacion con arboles, listas, colas
- la creacion de aplicaciones grandes y complejas
Delphi en cambio estaba basado en Pascal, Component Pascal. Y es un lenguaje serio y bien diseñado. No son comparables. A menos que te parezca igual un Skoda y un Ferrari.
Si te fijas veras que no he llegado al extremo de decir que la gente que hace VB no son programadores, que es lo que hace casi todo el mundo. La gente que lo trabaja merece un respeto, VB no.
¿Como el Delphi? Er, al menos los de Delph/Kilix se curran sus objectos.
Tengo encargado a mis alumnos un raton con una webcam... en visual basic. Esta bastante avanzado, pero el codigo les ha salido pobre pobre por lo que decis del RAD. Pero luego van saltando problemas absurdos, te cuento el ultimo: un BitMap que acabamos de reprocesar y para el que con VarPtr puedo hasta suministrar un puntero, pero resulta que para meterlo en una PictureBox o algo asi no vale, tiene que ser un Handle. Pierde uno semanas leyendo las MSDN cada vez que ponemos dos lineas nuevas.
Y aun se nos para la captura si minimizamos o simplemente movemos la ventana.
Comprate libros.
(Puntos:2)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
En cuanto a compiladores, tienes Gcc, Dev-C++ (que es gcc), tienes Perl y Python libres (Que son parecidos y depende de tus vicios), tienes Delphi que es un pascal orientado a objetos buenos, tienes Visual Basic que es una mierda, pero es lo que piden las empresas, etc..
Suerte con eso.
Re:Y vuelta la burra al trigo
(Puntos:2)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
Basic es un lenguaje sencillo, Visual Basic ya no es sencillo, toma ideas de todas partes y no las conjuga bien. Las limitaciones que impone no lo hacen apto realmente para:
- la programacion orientada a objetos
- la programacion con arboles, listas, colas
- la creacion de aplicaciones grandes y complejas
Delphi en cambio estaba basado en Pascal, Component Pascal. Y es un lenguaje serio y bien diseñado. No son comparables. A menos que te parezca igual un Skoda y un Ferrari.
Si te fijas veras que no he llegado al extremo de decir que la gente que hace VB no son programadores, que es lo que hace casi todo el mundo. La gente que lo trabaja merece un respeto, VB no.
Re:Y vuelta la burra al trigo
(Puntos:1)( Última bitácora: Jueves, 03 Abril de 2014, 10:55h )
Tengo encargado a mis alumnos un raton con una webcam... en visual basic. Esta bastante avanzado, pero el codigo les ha salido pobre pobre por lo que decis del RAD. Pero luego van saltando problemas absurdos, te cuento el ultimo: un BitMap que acabamos de reprocesar y para el que con VarPtr puedo hasta suministrar un puntero, pero resulta que para meterlo en una PictureBox o algo asi no vale, tiene que ser un Handle. Pierde uno semanas leyendo las MSDN cada vez que ponemos dos lineas nuevas.
Y aun se nos para la captura si minimizamos o simplemente movemos la ventana.