Javascript kommer til å få større rolle i kommende GNOME 3.0.
Og man benytter gjerne Javascript-tolkeren (Seed) for å drive disse nye applikasjonene.
Seed kommer opprinnelig fra WebKit som er basis for flere moderne nettlesere.
Vennligst se:
http://live.gnome.org/SeedDu finner flere Javascript + GTK/Clutter/OpenGL/etc. eksempler her:
http://git.gnome.org/browse/seed-examplesInstaller først Javascript tolkeren
$ apt-cache search seed
seed - GObject JavaScript bindings for the webkit engine - Interpreter
Installer også git
$ apt-cache search git-core
git-core - fast, scalable, distributed revision control system (obsolete)
Og ta kopi av seed-examples/ som kommer med flere kjørbare .js filer.
$ git clone
git://git.gnome.org/seed-examplesGNOMEs GObject og GType gjør det enkelt å sy sammen Javascript og ulike GNOME relaterte biblioteker. Studer gjerne:
http://live.gnome.org/GObjectIntrospectionHer er en foreløpig liste over biblioteker som har binding til Javascript.
Altså dette er klasser som er basert på GObject/GType og bindingen til Javascript genereres automatisk.
http://www.roojs.com/seed/Artikkel om Javascript og GTK
http://arstechnica.com/open-source/news ... ndings.ars-----
QT har tilsvarende Javascript/ECMAScript tolker innebygget.
Qt-Script kan godt benyttes til applikasjonsutvikling.