Pablo Suez escribió:
Si mal no lei antes, dijeron que Java es un lenguaje que sirve para
aprender (meterse en el tema) y que se le rescataba sólo lo didáctico.
¿Por qué entonces es tan requerido Java en la industria local si es tan
cuadrado? ¿La industria no debería orientarse a algo más flexible?
No necesariamente.
La industria va a volcarse hacia lo que tenga un tiempo de desarrollo
menor, un menor requisito de capacitación por parte de sus
programadores, un lenguaje que permita soluciones más obvias y rígidas
lo que en parte debería garantizar que es más fácil entender lo que otro
tipo escribió (si bien no sucede), etc..
Por lo que se comentó recién, C# es más didáctico que Java por lo que me
voy a iniciar en C#.
¿C# también cae en la categorización de "más cuadrado que adoquín"?
Son practicamente iguales.
Algunas cosas C# las tiene mejor resueltas; pero C#, al menos la
versión de .NET 2.0 es bastante bastante cuadrado. Para la versión 3.5
de .NET te encontrás con un C# que ya no se sabe de qué se trata con
ciertas características de funcional que no pegan ni con cola en un
lenguaje fuertemente tipado.
Yo me abocaría a .NET versión 2, si tanto te tira aprender Java o C#.
Por otro lado, no lo pierdas de vista; estás cursando en la facultad y
tu idea es cursar Algoritmos III, con más razón te va a aportar aprender
un lenguaje (o paradigma) que no se enseñe en las materias comunes de la
facultad (ya te lo dijeron, pero recomendadísima Teoría del Lenguaje).
Saludos;
Sebastián Santisi
[EMAIL PROTECTED]
- Pablo
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion