Ihr geht ja zum Teil wirklich tief in die Innereien, insofern würde eine engere Zusammenarbeit ja unter Umständen auch der Gesamtsprache helfen.
Es besteht schon seit einiger Zeit ein Dialog zwischen Marco und uns - aber sowas passiert leider nicht von jetzt auf gleich
Kann man die Generics irgendwie abschalten?
Ich habe ein Programm von D7 auf XE2 angepasst. Das enthält keinerlei Generics oder
RTTI.
Programmgröße unter D7 17 Mbyte und der gleiche Quellcode mit XE2 übersetzt 64 Mbyte.
Ansonsten hatten wir schon mal die Umstellung von
VCL auf FMkey überlegt, sehen darin aber kaum einen Nutzen.
Nein, kann man nicht. XE2 ist sofern ich mich erinnere, noch nichtmal so schlimm, da dort die
RTL und
VCL noch nicht so exzessiv von Generics Gebrauch machen, das wurde erst mit XE3 oder XE4 eingeführt. Wenn man nach Möglichkeiten googelt, um die Binarygröße zu reduzieren, findet man genug Anleitungen - deshalb sehe ich hier davon ab, das nochmals aufzulisten. Fakt ist aber, mit jeder Version wirds größer. Schau trotzdem mal nach, dass in den Projektoptionen nicht noch Debug Infos oder so drin stehen, der Zuwachs von 17 auf 64 MB scheint mir etwas extrem.