viernes
dic092005
Lenguajes de la plataforma Java
viernes, diciembre 9, 2005 at 8:36PM
Desde el principio tuve claro que Java es un lenguaje y una plataforma. Desafortunadamente, Sun dio el mismo nombre a las dos cosas, creando la confusrión que actualmente existe. Microsoft (habitualmente mucho mejor empresa en cuanto a marketing se refiere) no cometrió ese error y a la plataforma la llamý .NET y al "Java" de .NET lo llamý C#.
Recientemente Sun, mediante el JCP, ha respaldado lo que se ha convertido en el segundo lenguaje oficial de la plataforma: Groovy.
Aunque desde hace tiempo disponemos de muchos otros lenguajes (casi 200 se recogen aquí),
Groovy es el primero ýoficialý, y es muy probable que pronto le sigan otros como Jython, una implementacrión del lenguaje Python escrita 100% en Java. Y hasta los amigos de NetBeans están desarrollando un proyecto llamado Coyote que ayudarý a los programadores a escribir código de otros lenguajes en este IDE.
El asunto es que me gustaría saber vuestra opinrión sobre si Sun y JCP deberýan dar apoyo "institucional" a nuevos lenguajes y cuales creýis que son los lenguajes que se deberýan implementar.
Y al hilo de esto, hay otra cosa que no entiendo y de la que tambrión me gustaría conocer vuestra opinrión.
Recientemente se habla mucho de Ruby y otros lenguajes que utilizan "tipos de datos dinýmicos" (vamos que la misma variable que ahora contiene un entero, cuatro líneas más abajo contiene un float y 8 más abajo un string), y he visto a mucha gente apoyando y defendiendo esta (y otras cosas) porque permiten escribir un programa en menor tiempo.
Yo soy de los tiempos del Clipper para programas de gestrión y del C para todo lo demás. Una de las cosas que más odiaba de Clipper eran sus "tipos de datos dinýmicos" y me decidý entre otras cosas por Java porque no los tenýa, sin embargo, ahora hay gente que dice que son una ventaja: puedo llegar a aceptarlo como una "ventaja" para desarrollar un programa de unas pocas líneas (5 o 6 mil), pero no lo entiendo para un proyecto de envergadura.
¿Qué pensýis a este respecto?
Recientemente Sun, mediante el JCP, ha respaldado lo que se ha convertido en el segundo lenguaje oficial de la plataforma: Groovy.
Aunque desde hace tiempo disponemos de muchos otros lenguajes (casi 200 se recogen aquí),
Groovy es el primero ýoficialý, y es muy probable que pronto le sigan otros como Jython, una implementacrión del lenguaje Python escrita 100% en Java. Y hasta los amigos de NetBeans están desarrollando un proyecto llamado Coyote que ayudarý a los programadores a escribir código de otros lenguajes en este IDE.
El asunto es que me gustaría saber vuestra opinrión sobre si Sun y JCP deberýan dar apoyo "institucional" a nuevos lenguajes y cuales creýis que son los lenguajes que se deberýan implementar.
Y al hilo de esto, hay otra cosa que no entiendo y de la que tambrión me gustaría conocer vuestra opinrión.
Recientemente se habla mucho de Ruby y otros lenguajes que utilizan "tipos de datos dinýmicos" (vamos que la misma variable que ahora contiene un entero, cuatro líneas más abajo contiene un float y 8 más abajo un string), y he visto a mucha gente apoyando y defendiendo esta (y otras cosas) porque permiten escribir un programa en menor tiempo.
Yo soy de los tiempos del Clipper para programas de gestrión y del C para todo lo demás. Una de las cosas que más odiaba de Clipper eran sus "tipos de datos dinýmicos" y me decidý entre otras cosas por Java porque no los tenýa, sin embargo, ahora hay gente que dice que son una ventaja: puedo llegar a aceptarlo como una "ventaja" para desarrollar un programa de unas pocas líneas (5 o 6 mil), pero no lo entiendo para un proyecto de envergadura.
¿Qué pensýis a este respecto?
in
j2se
j2se 
Reader Comments