Willkommen

Sie befinden sich auf der Dokumentationsseite zum Projekt „Luna für x64 (x86_64)„

Dokumentation im Aufbau. Letztes Update: 23.09.2017

Aktuell befindet sich das Projekt „Luna x64“ in einem frühen Entwicklungsstadium (Alphastadium). Dies bedeutet, das eine grundsätzliche Funktionalität aller bisher geplanten sprachlichen Fähigkeiten gegeben ist.

Die Basis-Toolchain umfasst Compiler, Assembler, Präprozessoren, Optimierer, Linker usw., sowie Bibliotheken für die Erstellung von Konsolen oder GUI-Programmen. Darüberhinaus, ist für Luna x64 jedoch eine komfortable und moderne Entwicklungsumgebung projektiert (RAD). Diese wird jedoch erst nach Abschluss der sprachlichen Entwicklung öffentlich verfügbar sein (Prototyp siehe Bild rechts).

Der Compiler erzeugt nativen x64 (x86_64) Code. Die Ausführungsgeschwindigkeit und Größe der Kompilate ist vergleichbar mit leistungsfähigen existierenden Hochsprachen. Luna x64 ist eine vollwertige, objektorientierte Programmiersprache. Sie ist mit einer durchdachten und verständlichen Syntax ausgestattet, welche den Entwickler durch definierte symantische/sprachliche Rahmen bei der Vermeidung von Fehlern unterstützt. Sie bietet darüberhinaus komplexere Möglichkeiten auf technischer Augenhöhe mit Pascal und C/C++.