Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.198 Beiträge
 
Delphi 10.4 Sydney
 
#17

AW: Welche Konsequenzen zieht ihr aus den Features für XE2?

  Alt 15. Aug 2011, 14:16
Ja genau. in 3 Mio Zeilen Source mal eben die Anpassung machen...
Jeden Move überprüfen...
Und wieviel tausend unpassende Move-Anweisungen für Strings hast du gefunden? Und schon seit Delphi 2/Windows NT sollte klar gewesen sein das ein Character irgendwann mal mehr als 1 byte umfassen wird.

Es wäre so einfach gewesen einfach einen WChar ein zu führen. und Char mit einem Byte zu lassen.
Nicht unbedingt. Wieviel Mannmonate hätte Borland mehr gebraucht gegenüber der jetzigen Lösung. Und wieviel Quellcodeanpassungen wäre in den Quellcodes alle anderen Komponentenhersteller gegenüber der jetzigen Lösung mehr nötig gewesen. Ich habe mit D6 eine Unicodeportierung in der Art "Neue StringType = WideString" gemacht. Ist nicht gerade wenig Arbeit. Hättes es D2009 schon gegeben (und Win9x nicht nötig gewesen) hätten wir uns einige Wochen Arbeit gespart.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat