Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#378

AW: Delphi am "Ende"?

  Alt 30. Mär 2011, 07:14
Das sind aber im Gegensatz zu Delphi praktisch immer Multipass-Compiler, mit dem Nachteil, dass der Kompiliervorgang auch deutlich länger dauert.
Nunja, Multipass-Compiler haben allerdings auch ihre Vorteile. So geniale Sachen wie partial classes lassen sich eben nur dann umsetzen, wenn der Compiler auch später (d.h. wenn er an einem anderen File ankommt) noch eine Klassendefinition anpassen kann, und den Code dann in einem zweiten Durchgang fertig kompiliert.

Gerade bei Delphi sollte das noch nichtmal so sehr auf die Performance niederschlagen, da sich der erste Durchgang auf die Interface- Sektion und der zweite auf die implementation-Sektion beschränken kann. Es wäre als in Summe tatsächlich nur ein Durchlauf, der aber zweigeteilt wäre.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat