Hi!
Ich bin sicher nicht der erste, der mit dieser Idee kommt, aber ich habe bereits einen Ansatz. Es gab in der Vergangenheit Projekte wie AutoIt to C++, oder Großprojekte wie den Falcon Compiler. Alle versuchen AutoIt in eine andere Hochsprache zu übersetzen, mein Ansatz ist aber ein anderer.
Ich entwickle gerade eine Zwischensprache. Das heißt eine Sprache, die zwischen der Hochsprache (AutoIt) und dem Maschinencode steht. Genannt habe ich diese Perseus (nach einer Idee von chess ). Sie übersetzt sich selbst in Maschinencode, also eine 32Bit Executable.
Was heißt das in Zahlen?
Extrem kleine ausführbare Dateien:
"Test-Exe - 2KB"
[Blockierte Grafik: http://r82.img-up.net/perseus100d52.jpg]
[Blockierte Grafik: http://1.2.3.12/bmi/apaste.square7.ch/lasm/rw_common/images/persaus.png]
Aktuelle Version: 1.5.X (unveröffentlicht)
Letzten Entwicklungsstand bitte letzen Post entnehmen.