Für die Entwicklungen zu dieser Dissertation können verschiedene Compiler verwendet werden.
Für die meisten Änderungen und Erweiterungen ist kein Compiler notwendig, da viele Teile, z.B. die Oberfläche, interpretiert werden. Dennoch kann der Einsatz eines Compilers sinnvoll sein.
Gründe für den Einsatz von Compilern im Zusammenhang mit der Entwicklung komplexer Softwarekomponenten sind:
Diese Argumente sind insbesondere auch für die Entwicklungen von Bedeutung, die hier beschrieben werden.
Die Erhöhung der Performanz ist angesichts der Implementierung der Compiler noch von untergeordneter Bedeutung. Modularisierung, Verpackung und Support stehen im Vordergrund.