Anzeige
Java Virtual Machine in Javascript umgesetzt
Java Virtual Machine in Javascript umgesetzt (Bild: Doppio)

Doppio: Java auf Coffeescript

Java Virtual Machine in Javascript umgesetzt
Java Virtual Machine in Javascript umgesetzt (Bild: Doppio)

Die Entwickler CJ Carey, Jez Ng und Jonny Leahey arbeiten mit Doppio daran, Java ohne Plugins im Browser lauffähig zu machen. Dazu haben sie eine Java Virtual Machine und den Bytecode Disassembler Javap in Coffescript implementiert.

Doppio begann als Studienarbeit, wurde aber weiterentwickelt und ist heute vollständig genug, um GNU Diff, LZW-Kompression und einen Java-4-Compiler auszuführen. Derzeit interpretiert Doppio Bytecode Schritt für Schritt, die Entwickler arbeiten aber daran, den recht langsamen Interpreter durch einen Compiler zu ersetzen. Damit soll Doppio schneller werden und sich besser optimieren lassen.

Anzeige

Derzeit unterstützt Doppio alle 200 Opcodes, bietet eine exakte Emulation der elementaren Java-Typen einschließlich "64-Bit Long", unterstützt große Teile des Reflection-API, Datei- und Standard-I/O sowie JDK-Bibliotheken wie String, Pattern und Hashmap.

Doppio läuft in den aktuellen Browsern, sofern diese Localstorage und Typed Arrays unterstützen. Getestet wird die Software in Chrome, Firefox und Safari. Zudem kann eine Konsolenversion auch unter Node.js verwendet werden.

Geschrieben wurde Doppio in Coffeescript, das letztendlich in Javascript umgewandelt wird. JVM-Objekte werden dabei auf Javascript-Objekte mit gleichen Feldnamen abgebildet, die ihrerseits in Objekte mit zusätzlichen Metadaten eingebettet sind.

Details zu Doppio finden sich auf der Projekthomepage, der Quelltext ist auf Github zu finden und steht unter der MIT-Lizenz. Auch eine Demo stellen die Entwickler bereit.


eye home zur Startseite
poke53281 11. Dez 2012

Och, ich kann einen OpenCore or1k emulator beitragen. http://simulationcorner.net...

s.Daniel 08. Okt 2012

Traurig aber wahr ;) Neben dem Drecks-DHL-Markendrucker fällt mir da spontan Elster...

Slark 04. Okt 2012

Ich wette wir haben dann das Translation-Problem. http://translationparty.com/



Anzeige

Stellenmarkt
  1. Deutsche Telekom AG, Düsseldorf
  2. Deutsche Telekom AG, Leinfelden-Echterdingen
  3. Robert Bosch GmbH, Leonberg
  4. über 3C - Career Consulting Company GmbH, Stuttgart


Anzeige
Hardware-Angebote
  1. 444,90€
  2. 349,00€

Folgen Sie uns
       


  1. Passwort-Cracker

    Hashcat will jetzt auch Veracrypt knacken können

  2. Sparc S7

    Oracle attackiert Intels Xeon mit acht Kernen bei 4,27 GHz

  3. Musikstreaming

    Spotify wirft Apple Behinderung des Wettbewerbs vor

  4. Fireflies

    Günstige Bluetooth-Ohrstecker sollen 100 US-Dollar kosten

  5. Twitch

    "Social Eating" als neuer Kanal

  6. Tidal

    Apple will Streamingdienst von Jay Z kaufen

  7. Social Media

    Facebook-Nutzer müssen vorerst weiter Klarnamen angeben

  8. Xiaomi Mi Qicycle

    Elektrisches Klappfahrrad mit Smartphone-Anschluss

  9. The Mill Blackbird

    Auto verwandelt sich für Filmaufnahmen

  10. United Internet

    Festnetzbetreiber heißt jetzt 1&1 Versatel



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Geforce GTX 1080/1070 im Test: Zotac kann Geforce besser als Nvidia
Geforce GTX 1080/1070 im Test
Zotac kann Geforce besser als Nvidia
  1. Die Woche im Video Superschnelle Rechner, smarte Zähler und sicherer Spam
  2. Geforce GTX 1080/1070 Asus und MSI schummeln mit Golden Samples
  3. Geforce GTX 1070 Nvidia nennt Spezifikationen der kleinen Pascal-Karte

IT und Energiewende: Fragen und Antworten zu intelligenten Stromzählern
IT und Energiewende
Fragen und Antworten zu intelligenten Stromzählern
  1. Smart Meter Bundestag verordnet allen Haushalten moderne Stromzähler
  2. Intelligente Stromzähler Besitzern von Solaranlagen droht ebenfalls Zwangsanschluss
  3. Smart-Meter-Gateway-Anhörung Stromsparen geht auch anders

Telefonabzocke: Dirty Harry erklärt mein Windows für kaputt
Telefonabzocke
Dirty Harry erklärt mein Windows für kaputt
  1. Security Ransomware-Bosse verdienen 90.000 US-Dollar pro Jahr
  2. Security-Studie Mit Schokolade zum Passwort
  3. Festnahme und Razzien Koordinierte Aktion gegen Cybercrime

  1. Re: Wirklich übel!

    Smincke | 11:41

  2. Re: never before has a generation so diligently...

    david_rieger | 11:41

  3. Re: 400¤ ?

    Bigfoo29 | 11:41

  4. Re: Social Shi**ing

    ElMario | 11:41

  5. Re: architektur?

    Marentis | 11:40


  1. 11:39

  2. 11:35

  3. 10:36

  4. 10:30

  5. 10:23

  6. 10:14

  7. 09:44

  8. 07:58


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel