Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | Sprachunterstützung durch virtuelle Maschinen: Ein Vergleich von Java und Net |
| Autor | Seidl, Martina |
| Erscheinungsjahr | 2003 |
| Abstract | Virtuelle Maschinen bieten für die Ausführung von Programmen viele Vorteile. Obwohl sie schon mindestens seit den 70-iger Jahren entwickelt und verwendet werden, wurden sie vor ca. 10 Jahren mit dem Erscheinen der Java Virtual Machine (JVM) von Java für industrielle Applikationen wieder populär. Aber wie viele andere erfolgreiche virtuelle Maschinen der Vergangenheit war auch die JVM für eine bestimmte Sprache konzipiert worden. Sprachimplementierer begannen allerdings rasch, andere Sprachen als Java für sie zu entwickeln. Im Jahr 2000 stellte Microsoft die Net Technolgien vor, die ebenfalls auf einer virtuellen Maschine, der Common Language Runtime (CLR) basieren, vor. Von Anfang an war die Unterstützung von unterschiedlichen Sprachen ein Designziel. In dieser Arbeit werden die beiden virtuellen Maschinen in Hinblick auf die Möglichkeiten, die sie für die Implementierung unterschiedlicher Sprachen bieten, verglichen. |
| Status | Verfügbar |