Wobei man zu SCASM gerechterweise sagen muss das SCASM immer erweitert worden ist. Mittlerweile unterstützt SCASM z.B die neue LWM3 und VTP2 Technik komplett.
Man muß ja folgendes bedenken XML ist ja auch nur Befehlscode wie SCA Code auch. Nur das SCASM ein eigener Kompiler ist und BGLCOMP.EXE der offizielle für XML.
Hingegen für VTP2 und LWM der offizielle Kompiler die BGLC.EXE ist.
Man benötigt also zwei SDK Kompiler.
Diesen umgeht SCASM schon jetzt es kann Objektcode (klar alter Code) aber auch neuen LWM und VTP Code.
Letztendlich kommt hinterher ein Bytecode bei raus, der momentan allerdings im BGLCOMP SDK nicht mehr dokumentiert ist. Ich denke es wäre für Manfred Moldenhauer kein Problem sein SCASM jederzeit so zu erweitern das er das auch kann.
Er wäre dann wie früher die eierlegende Wollmilchsau unter den Kompilern.
Fraglich ist allerdings in der Tat wie die Zukunft aussieht denn früher wurde in den SDKs immer der Bytecode dokumentiert jetzt nicht mehr. Von daher denke ich könnte es schon passieren das keiner mehr SCASM nutzt da die meisten Designtools den Weg über die offiziellen SDK Kompiler gehen.
Aber wie gesagt auch SBuilder (aktuelles Programm) nutzt Scasm und nicht BGLC.EXE von daher muss man abwarten wie sich das entwickelt.
|