sábado
mar312007
Que le falta a Java para desbancar a C++, C i .NET
sábado, marzo 31, 2007 at 1:48PM
- Compilación nativa. Seria deseable poder trabajar con binarios de Windows, de Linux y de cualquier otro sistema. Por supuesto eso no significa descartar el aspecto multiplataforma, ya que se podria seguir trabajando con los .class. La compilación nativa nos daria *velocidad* y seria el revulsivo que haria triunfar las aplicaciones desktop en java definitivamente. Esto se tendria que hacer por parte de Sun, no de gcj o otros...
- Multiparadigma: no obligar a trabajar con OO. Asi como C++ permite trabajar con orientación a objetos o con programación modular y estructurada, Java también deberia hacerlo. Se facilitaria la migración desde otros lenguajes.
En mi opinión los únicos puntos flacos de java son:
- Lentitud (debido a la interpretación)
- Inseguridad del codigo (debido a la facilidad de decompilación de los .class)
Estos dos puntos se solucionan dando la posibilidad de compilación nativa. Esperemos que Sun se de cuenta y nos de posibilidad de trabajar de la forma que más nos convenga en cada momento. Se trata de dar libertad y no de restringir.
- Multiparadigma: no obligar a trabajar con OO. Asi como C++ permite trabajar con orientación a objetos o con programación modular y estructurada, Java también deberia hacerlo. Se facilitaria la migración desde otros lenguajes.
En mi opinión los únicos puntos flacos de java son:
- Lentitud (debido a la interpretación)
- Inseguridad del codigo (debido a la facilidad de decompilación de los .class)
Estos dos puntos se solucionan dando la posibilidad de compilación nativa. Esperemos que Sun se de cuenta y nos de posibilidad de trabajar de la forma que más nos convenga en cada momento. Se trata de dar libertad y no de restringir.
in
otro
otro 
Reader Comments