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

Responder a