Qt jetzt auch fĂĽr Java
Mit Qt für Java verschmelzen zwei plattformunabhängige Technologien.
Trolltech, die Firma hinter dem plattformunabhängigen Framework Qt, hat eine erste Preview-Version von Qt für Java veröffentlicht. Qt Jambi soll sowohl C++- als auch Java-Programmierern neue Möglichkeiten eröffnen, indem Code beider Programmiersprachen nebeneinander in einem Projekt existiert. Zudem können laut Trolltech nun auch Java-Anwendungen auf allen Plattformen identisch aussehen und sich gleich bedienen lassen.
Sowohl Java als auch Qt ermöglichen es, aus einem Quelltext Programme für verschiedene Betriebssysteme zu erzeugen – mit unterschiedlichen Ansätzen. Java-Compiler erzeugen einen plattformunabhängigen Binär-Code, der in einer virtuellen Maschine ausgeführt werden muss. Qt stellt dagegen einheitliche Methoden zum Aufruf von Systemfunktionen bereit. Für jedes Zielbetriebssystem muss eine eigene Binärdatei kompiliert werden, was allerdings eine Optimierung durch den Compiler und damit einen Geschwindigkeitsgewinn bei der Ausführung des Programms ermöglicht. (mue)