Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   iOS Meine neuste ARC-Hölle (https://www.delphipraxis.net/195162-meine-neuste-arc-hoelle.html)

himitsu 7. Feb 2018 17:45

AW: Meine neuste ARC-Hölle
 
Zitat:

intf := nil;
Wenn du statt an ARC (Automatic Reference Counting) an das in meiner Signatur denkst (Garbage Collector),
dann hieße es "ich brauch dich nicht mehr ... kannst du böser SpeicherManager also irgndwann wegwerfen".

Stevie 7. Feb 2018 17:49

AW: Meine neuste ARC-Hölle
 
Zitat:

Zitat von himitsu (Beitrag 1393321)
Wenn du statt an ARC (Automatic Reference Counting) an das in meiner Signatur denkst (Garbage Collector),
dann hieße es "ich brauch dich nicht mehr ... kannst du also also irgndwann wegwerfen".

Nein, es heißt: "Diese Variable zeigt nicht mehr auf dich, wenn sonst auch keiner mehr auf dich zeigt, dann ..."

himitsu 7. Feb 2018 17:53

AW: Meine neuste ARC-Hölle
 
"... dann braucht dich keiner mehr"

Aber das heißt noch lange nicht, dass man es auch sofort das Freigeben muß. :zwinker: (aktuell im ARC ja, aber wer weiß was kommt)
Es könnte auch erstmal nur als Frei markiert werden und später kümmert sich in Ruhe jemand ums Aufräumen .... so ist das Programm gleich viel schneller und braucht nur ein bissl mehr Speicher. :stupid:

Wenn du den alten Kühlschrank nicht mehr brauchst, dann trägst du ihn doch auch nicht sofort zum Wertstoffhof?

Fritzew 7. Feb 2018 20:47

AW: Meine neuste ARC-Hölle
 
Zur Zeit arbeite ich viel mit dem Elements-Compiler (Remobjects), unter Net und auch Native mit Island.
Also irgendwie habe ich angefangen den GC zu lieben.... Es macht das (Programmierer) Leben schon einfacher. Von den zum Teil richtig schönen Erweiterungen der Sprache möchte ich erst gar nicht sprechen. Das Hauptproblem bei Delphi ist im Moment halt der Unterschied in den unterstützen Plattformen, entweder oder... Ich denke es ist Zeit für einen ARC Compiler Windows. Dann müsste Embarcadero auch die RTL und VCL dahingehend erweitern. Wenn man nur in den Rückspiegel schaut sieht man nicht mehr was vor einem los ist.
Nicht falsch verstehen, die Kompatibilität mit älteren Versionen war immer ein grosses Plus, aber irgendwann ist der Punkt an dem man sich entscheiden muss.

Rollo62 7. Feb 2018 21:21

AW: Meine neuste ARC-Hölle
 
Hat das was mit dem neuen ARC-Buch von Dalija Prasnikar zu tun das solche Themen neuerdings öfters hochpoppen ?
Das steht noch auf meiner Agenda, muss ich wohl mal bald ran :oops:

Rollo


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:50 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz