Nashorn Project: Oracle entwickelt freie Javascript-Implementierung in Java
Nashorn Project bei OpenJDK vorgeschlagen (Bild: Baz Ratner/Reuters)

Nashorn Project Oracle entwickelt freie Javascript-Implementierung in Java

Oracle startet mit dem Nashorn Project die Entwicklung einer freien Javascript-Engine, die in Java geschrieben ist. Die Entwicklung soll im Rahmen von OpenJDK erfolgen.

Anzeige

Oracle hat dem OpenJDK-Projekt offiziell die Entwicklung einer in Java geschriebenen Javascript-Runtime vorgeschlagen. Unter dem Namen Nashorn Project soll eine schlanke und schnelle Javascript-Engine mit nativer JVM entstehen, so dass sich damit eingebettetes Javascript ausführen lässt und mit dem Kommandozeilenwerkzeug jrunscript eigenständige Apps erstellen lassen, die in Javascript geschrieben sind.

Das Nashorn Project wird von Grund auf neu geschrieben und soll moderne JVM-Ansätze aufgreifen. Neben einem Parser-API soll ein Compiler entstehen, der JVM-Bytecode erzeugt, der dann in einer JVM ausgeführt werden kann. Dabei soll Javascript entsprechend dem Standard ECMA-262 Edition 5.1 unterstützt werden.

Oracle hat eine erste Version, die den ECMAScript test262 besteht, bereits intern entwickelt und will den Code nun in das OpenJDK-Projekt überführen. Dort soll die Software im Hinblick auf Geschwindigkeit und Robustheit weiterentwickelt werden, bevor das Nashorn Project als stabil gilt.

Die Leitung des Nashorn Project soll Jim Laskey übernehmen, der bei Oracle die Hotspot-Gruppe leitet und für Multi-Language-Projekte zuständig ist. Er entwickelt seit den 1970er Jahren Compiler und war unter anderem an der Entwicklung der Sprachen Pascal 2 und Prograph beteiligt. Er hat zudem bei Apple Oracles JVM Hotspot auf PowerPC portiert und sich an LLVM beteiligt.


Christo 27. Nov 2012

Der große Unterschied soll die Geschwindigkeit sein. Rhino ist ein Interpreter, während...

Suven 27. Nov 2012

JavaFX dürfte auch ein Grund sein. JavaFX ist mehr oder weniger der Nachfolger von Swing...

jg (Golem.de) 26. Nov 2012

Eieiei, dass war eine gants unrehdigierte Fassung - danke für den Hinnweis!

Kommentieren



Anzeige

  1. Call Center Coordinator (m/w)
    di support GmbH, Eschborn
  2. Softwareentwickler / -innen .NET
    Dataport, Hamburg
  3. Informatikerin / Informatiker oder Wirtschaftsinformatikerin / Wirtschaftsinformatiker
    Otto-Friedrich-Universität Bamberg, Bamberg
  4. SAP CRM Berater (m/w)
    SPIRIT/21, Braunschweig

 

Detailsuche


Folgen Sie uns
       


  1. Urheberrecht

    E-Book-Anbieter dürfen Weiterverkauf von Dateien untersagen

  2. Gehirnforschung

    Licht programmiert Gedächtnis um

  3. Nintendo

    350.000 Wii U in Deutschland verkauft

  4. Nach 13 Jahren

    Red Hats Technikchef hört unerwartet auf

  5. Test Bioshock für iOS

    Unterwasserstadt für die Hosentasche

  6. Verbraucherschützer

    Urteil gegen Flirtplattform wegen Kostenfalle

  7. Freiheit statt Angst

    Breites Bündnis ruft zu Demo gegen Überwachung auf

  8. Hollywood-Klage

    Kim Dotcom will sein Vermögen nicht offenlegen

  9. Benq FHD Wireless Kit im Test

    Full-HD bequem drahtlos durchs halbe Haus funken

  10. Cloud-Dienste

    Google veröffentlicht erstmals Sicherheitsaudits



Haben wir etwas übersehen?

E-Mail an news@golem.de



Test Star Wars Commander: Die dunkle Seite der Monetarisierung
Test Star Wars Commander
Die dunkle Seite der Monetarisierung

Alienware Alpha ausprobiert: Fast lautlose Steam-Machine mit eigenem Windows-UI
Alienware Alpha ausprobiert
Fast lautlose Steam-Machine mit eigenem Windows-UI
  1. Deutschland E-Sport ist mehr als eine Randerscheinung
  2. Crytek Ryse für PC mit 4K-Videos belegt über 120 GByte
  3. Wirtschaftssimulation Golem Labs entwickelt die Gilde 3

Digitale Agenda: Ein Papier, das alle enttäuscht
Digitale Agenda
Ein Papier, das alle enttäuscht
  1. Breitbandausbau Telekom will zehn Milliarden Euro vom Staat für DSL-Ausbau
  2. Zwiespältig Gesetz gegen WLAN-Störerhaftung von Cafés und Hotels fertig
  3. Digitale Agenda Bund will finanzielle Breitbandförderung festschreiben

    •  / 
    Zum Artikel