Da Vinci Machine: Mehr Sprachen für die Java Virtual Machine
Schon heute gibt es zahlreiche dynamische Sprachen, die in der Java Virtual Machine laufen können, beispielsweise JRuby(öffnet im neuen Fenster) oder Groovy(öffnet im neuen Fenster) . Allerdings stellt die JVM Entwickler von dynamischen Sprachen vor einige Probleme, da sie auf Java und die für Java wesentlichen Entwurfsmuster ausgelegt ist.
Diese Einschränkungen soll Suns Projekt " Da Vinci Machine(öffnet im neuen Fenster) " beseitigen und die dafür notwendigen Erweiterungen für die Java Virtual Machine bereitstellen, so dass sich mit dieser auch andere Sprachen als Java effizient ausführen lassen. Diese Erweiterungen sollen sehr allgemein angelegt werden und sich nicht auf einzelne Sprachen beziehen. Die JVM soll letztendlich verschiedene Sprachen einschließlich Java beherbergen können.
Die geplanten JVM-Erweiterungen sollen bereits in die kommende Version der Java Standard Edition, die Java SE 7, einfließen. Sun-CEO Jonathan Schwartz sprach bereits davon, künftig auf das "J" in "JVM" zu verzichten und nur noch von einer "Virtual Machine" zu sprechen.
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



