Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.027 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#24

AW: Quo vadis Embarcadero?

  Alt 20. Feb 2014, 10:26
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.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (20. Feb 2014 um 10:28 Uhr)
  Mit Zitat antworten Zitat