El mal uso de Java en las universidades
General 15 Junio, 2009
Se que mucha gente se me tirara encima pero siento decir que Java me parece un lenguaje de maravilla para aprender orientación a objetos de forma sencilla pero ahí se acaba su ventaja, tomad el primer curso universitario de programación con Java y veréis lo fácil que os resulta, eso si, cuando lleguéis a arboles binarios preparaos para pasarlo realmente mal.
Hay dos cosas que no aguanto de Java, la primera de ellas es la falta visible de punteros y la segunda es la perdida completa de los structs respecto a C, en el caso de C++ un desarrollador puede usar una struct de C si quiere pero en Java no, en Java creas un método/función que sea un struct y… bueno, es que no puedes hacerlo.
Java esta siendo escogido en primero y segundo de carrera por muchas universidades para poder ahorrarse tiempo explicando, ya no te enseñan realmente como funciona una lista enlazada o un árbol, ya no se enseñan algoritmos sino que simplemente tiran de Java y sus librerías completamente prediseñadas para que hagas las prácticas, tiene su gracia que al final acabes superando las prácticas de la siguiente manera:
- Llegas a clase de prácticas, solo sabes sintaxis
- Pruebas y le das vueltas, no te sale nada y te sientes inutil
- Decides ir a la libreria general de Java y ves como funciona el tema y aprendes que lo que te han puesto en la práctica ya esta solucionado en la libreria general en forma de clase.
- Copias el contenido de los metodos y los personalizas.
- Tras ensayo y error ves que la práctica te funciona
18/11/2009 a las 10:46 am
Hello!