4D Compiler
4D Compiler beschleunigt Ihre Anwendung
bis um das 1000-fache!
Der 4D Comliler ist ein sehr wichtiger Bestandteil einer 4D
Developer Edition! Seit der Version 2003
ist er in 4th Dimension integriert!

Das Arbeiten mit Compiler
ist äußerst einfach:
- Sie öffnen den Compiler im Design-Modus
und drücken
den "Kompilieren" Button.
Sollten in Ihrem Code noch Syntax-Fehler sein, so können diese Codestellen
per Doppelklick angezeigt werden. Nun können die Fehler behoben
werden.
- Werden keine Fehler gefunden, wird die Anwendung, also Ihre
Programmierung, in Maschinencode übertragen.
- Nach der erfolgreichen
Kompilierung kann die Anwendung kompiliert gestartet werden. In diesem
Modus sind keine Änderungen an
der Programmierung möglich (auch ein Sicherheitsaskept).
Kompilierte
Anwendungen haben eine höhere Ausführungsgeschwindigkeit. Sie
laufen drei bis 1000 mal schneller als interpretierte Anwendungen.
Merkmale von 4D Compiler
- Die prozessor-spezifische Kompilierung erzeugt Code für Pentium
und Power Macintosh Prozessoren. 4D Compiler kann Binary fat Files erzeugen;
Sie müssen dazu nur einmal kompilieren.
- Das Kompilat enthält den passenden Code für alle unterstützten
Prozessoren.
- Optionale Erzeugung von Variablen auf automatisch Null oder Zufallswerte
- Ausführliche Protokollierung
bestehender
Syntax-Fehler
- Systematische Überprüfung des gesamten Codes
- Automatische Typisierung von Variablen
- Bereichsüberprüfung (Range Checking) ist ein Verfahren zur
Fehlererkennung und erlaubt eine systematische Kontrolle des
Codes, während
die Datenbank läuft.
Range Checking vermeidet Probleme,
die durch fehlerhafte Objektreferenzen auftreten könnten. Der
Compiler gibt Warnungen mit exakter Angabe des Fehlers und dessen
Position im
Code
aus.
- Interaktives Debugging mit 4th Dimension.
- Über die automatische Versionsnummerierung kann die aktuelle Version
Ihrer Anwednung identifiziert werden.
- 4D Compiler kompiliert in echte Maschinensprache und unterstützt
eine Vielzahl an Prozessoren
Wichtig: Der Syntaxcheck ist auch in der 4D
Standard Edition und am 4D Client möglich.
Kompilieren und "doppelklickbare" Anwendungen
Eine kompilierte 4D-Anwendung können Sie mit dem Menübefehl "Anwendung
erstellen" auch mit der 4D Volume
License zusammenführen. So entsteht eine Einzelplatzlösung
(per Doppelklick startbar), die Sie auch weiterverkaufen können. Hierbei
können Sie selbst ein Icon und den Namen des Programms festlegen.
Der 4D Compiler ist in folgenden Produkten enthalten:
Dokumentation zum integrierten Compiler im Handbuch 4D 2004 Design-Modus
bzw. im 4D 2003 Update Handbuch
Betriebssysteme
4D 2004
mind. Windows 2000
optimiert für
Windows XP
mind. MacOS 10.3.9
optimiert für
MacOS 10.4.x
min. 64 MB RAM für die 4D Anwendung
Zertifizierungsmatrix