Posts Tagged ‘jvm’

Ejecutar Java en JavaScript

Monday, April 28th, 2008

¡OMG! Esa fue mi reacción inicial.

Parece que un grupo de japoneses están desarrollando una JVM de Java en JavaScript. También conocido como ECMA-262, JavaScript es el lenguaje de Scripting utilizado en las páginas Web para usar DHTML, Ajax y como combustible ecológico y de alto octanaje para la Web >= 2.0.

Leo en Slashdot, vía John Resig:

Se llama Orto y es una implementación de la Máquina Virtual de Java (JVM) en JavaScript. Esto significa que, dado un programa Java ya existente, se lo puede compilar a bytecode java, hacerlo pasar por Orto (quien produce el JavaScript), y empotrarlo en una página Web. Si bien no provee todas las posibilidades de todo código Java, ofrece lo suficiente para realizar algunas demostraciones interesantes.

La demo: un tetris en JavaScript.

Parece que, una vez más, Joel Spolsky estuvo en lo cierto.