Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Hochleistungsprozessor JVM

Aalgola ist eine Programmiersprache, die das eine oder andere besser machen soll und – in Ermangelung von objektiven Qualitätskriterien für Programmiersprachen – vieles einfach nur anders macht. Lässt man die Frage, warum es überhaupt einer neuen Programmiersprache bedarf, außer Acht, dann muss man sich ziemlich schnell Gedanken darüber machen, für welche Hardware der dazugehörige Compiler geschrieben werden will. Eine konkrete Hardware ist aber viel zu speziell, und so kommt relativ schnell die Idee auf, sich einer virtuellen Hardware zu bedienen – beispielsweise der Java Virtual Machine (JVM). Und besser hätte es Aalgola gar nicht treffen können.

Abb. 1: Zusammenspiel von reinen und „nativen“ Aalgola-Programmen

Wenn man ein Programm in der Programmiersprache seiner Wahl schreibt und dabei immer wieder auf Grenzen stößt, nährt das natürlich den Wunsch danach, es besser machen zu können. Java hat sich diesbezüglich in den vergangenen Jahren sehr gemausert und sich den Wünschen der Entwickler entsprechend weiterentwickelt. Aber dennoch ist d…