Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.169 Beiträge
 
Delphi 12 Athens
 
#22

AW: "E2283: Zu viele lokale Konstanten. Verwenden Sie kürzere Prozeduren" Fehler

  Alt 8. Feb 2011, 07:45
Ich bin mir relativ sicher, daß der Compiler nichts komprimiert.

Denn wozu soll das gut sein?
- er bekommt die Strings unkomprimiert
- er muß die Strings dann unkomprimiert abspeichern/verarbeiten
- beim Vergleichen von Strings macht sich schwieriger (falls es mal gleiche gibt, welche man dann als einen String verwalten könnte)
- das Debuggen des Compilers verbessert es auch nicht, da dann ja quasi alles "verschlüsselt" wäre
= kurz um, er kommt mit unkomprimierten Strings besser aus ... Alles andere wäre nur umständlich und eine zusätzliche Fehlerquelle ... ich als Compilerentwickler hätte mir diese zusätzliche Arbeit garantiert erspart.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 8. Feb 2011 um 07:54 Uhr)
  Mit Zitat antworten Zitat