Javascript ist erwachsen

Gnome-Entwickler sollen die Skriptsprache für den Desktop einsetzen

Gnome-Entwickler sollen die Skriptsprache für den Desktop einsetzen

Mathias Huber
29.07.2010
Auf der Gnome-Konferenz Guadec hat John Palmieri eine Lanze für Javascript in der Anwendungsentwicklung gebrochen.

Damit schlug der Referent in die gleiche Kerbe wie Gnome-Beirat Luis Villa, der zu Beginn der Veranstaltung ein Zusammenwachsen der Desktopumgebung mit dem Web forderte. Zusammen mit HTML sei Javascript die Sprache des Web, und habe dort großen Erfolg, betonte der Red-Hat-Angestellte Palmieri. Zudem lasse sich in der Skriptsprache leicht entwickeln, weil das Kompilieren für den Programmierer entfällt. Daneben sorge in den letzten Jahren der Wettbewerb zwischen den unterschiedlichen Javascript-Engines wie Spidermonkey, V8 und Actionscript für ständige Verbesserung der Performance. Gleichzeitig gebe es mit ECMAScript einen freien und anbieterübergreifenden Standard für die Sprache.

John Palmieri lobt im vollen Guadec-Hörsaal die Qualitäten von Javascript.

Das Gnome-Projekt hat im Jahr 2008 eine eigene Javascript-Engine namens Gjs veröffentlicht, die auf Spidermonkey basiert. So lasse sich mit Gtk in Javascript-Syntax programmieren, sagte der Referent und zeigte als Beleg einige Stücke Quellcode sowie die interaktive Javascript-Konsole Looking Glass. Die Gnome-Shell beispielsweise bestehe aus GObject-Elementen, die mit ein wenig Javascript-Kleber zusammengehalten werden, erläuterte er.

Javascript biete interessante Zunkunftsperspektiven für Gnome, unterstrich John Palmieri. Man könne beispielsweise fast den gleichen Code auf dem Desktop und in der Web-Version einer Anwendung laufen lassen. Umsetzungen wie das Betriebssystem Web OS von Palm verwischten in Entwicklung und Benutzung die Grenzen zwischen Desktop, Mobilgeräten und Web. Der Hersteller bietet registrierten Entwicklern auch eine Online-Entwicklungsumgebung an, die im Browser läuft. Verbesserungsbedarf sahen die Entwickler im Publikum allerdings noch bei den verfügbaren Debuggern für die Programmiersprache.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

Zu wenig Speicherplatz auf /boot unter MATE
Patrick Obenauer, 25.05.2015 14:28, 1 Antworten
Hallo zusammen, ich habe Ubuntu 14.10 mit MATE 1.8.2 (3.16-37) mit Standardeinstellungen aufgese...
Konsole / Terminal in Linux Mint 17.1 deutsch
Dirk Resag, 09.05.2015 23:39, 12 Antworten
Hallo an die Community, ich habe vor kurzem ein älteres Notebook, Amilo A1650G, 1GB Arbeitsspe...
Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...