2010-02-23 17 views

Respuesta

2

Las tres mejores opciones que conozco son Rhino (usando Swing u otros marcos de gráficos de Java), Seed y Gjs.

Seed y Gj son proyectos de Gnome que unen las bibliotecas GTK + y Gnome a JavaScript. Seed utiliza el tiempo de ejecución JavaScriptCore de WebKit y Gjs usa el motor Spidermonkey de Mozilla. Gnome Shell está usando Gjs.

Otra opción que, hasta donde yo sé, todavía es bastante inmadura es Gom. En lugar de solo un enlace de JavaScript para GTK +, tiene una interfaz DOM similar a HTML.

+0

También quiero señalar que tanto Seed como GJS admiten Clutter a través de GObjectIntrospection. –

0

Sí utilizando Rhino aunque parece un camino convolated ...

1

Hay varias maneras de hacer esto. Además de Rhino, V8/node.js es uno de ellos.

+0

+1 por mencionar Node.js, es una gran y divertida forma de construir servidores –

+0

Pero en realidad no está relacionado con los gnomos. Aún así obtienes mi +1 por mencionar a Rhino, aunque no es tan divertido. –

0

No sé mucho sobre el acceso a gráficos Gnome/Clutter, pero hay varios SSJS disponibles (Server-side_JavaScript) que pueden funcionar en entornos Linux.

Cuestiones relacionadas