Einzelnen Beitrag anzeigen

Bambini
(Gast)

n/a Beiträge
 
#12

AW: Wie weiter mit Delphi?

  Alt 17. Jul 2015, 15:23
AnsiString -> Nur noch bei noch nicht umgestellten Altlasten
AnsiString sind nicht zu verwechseln mit ShortString. ANSI ist noch sehr gängig und keine Altlast.

Zero Based String -> Stört das irgenwo?
Delphi-Quellcode:
   AString := '12345';
   AString[1] := 'X ';
   // unter bisherigen Delphi sieht der String dannach so aus 'X2345'
   // mit ZBS so: '1X345';
Es gibt kein Compiler Error oder Laufzeitfehler, man muss seinen Code genau debugger um so etwas zu finden.

ARC: Cool. Endlich kann man (mehr) der Vorteile genießen die man unter .NET und Java schon lange hat.
Per se nicht schlecht. Für bestehenden Code bringt das jede Menge Nebeneffekte mit. Alleine das neue FMX Framework hat 3 Delphi Versionen gebaucht um alleine eine erzeugte TForm wieder freigeben zu können. Um die VCL ARC kompatible zu bekommen wäre gewaltige Änderungen notwendig. Und nach dem ganzen Ärger hat man was davon?
  Mit Zitat antworten Zitat