Christian Kruse: Nochmal zu Destruktor

Beitrag lesen

Hallo,

Warum hast du die Frage  nicht hierzu gepostet?:
   http://forum.de.selfhtml.org/?m=76159&t=13728

"In Perl existieren im Gegensatz zu anderen objektorientierten Pro-
grammiersprachen keine Destruktor-Funktionen zum Löschen von Objek-
ten. Ein Objekt wird automatisch gelöscht, wenn keine Referenz mehr
auf dieses Objekt existiert. Der Programmierer muß sich also auch
in diesem Fall keine Gedanken über die Speicherverwaltung für
Objekte machen."

gefunden in:
http://www.krienke.org/books/perlbu/download/exampkap10.pdf

Was soll ich davon halten?

Eine Verschwemmung der Begrifflichkeiten. Der Autor des Textes
meinte, dass man in Perl Objekte nicht explizit freigeben kann/muss.
Das dass uU nicht so ganz stimmt, sollte sich von selbst verstehen.

Destruktoren im Sinne von Funktionen, die aufgerufen werden, wenn das
Objekt zerstoert wird, gibt es natuerlich schon.

Gruesse,
 CK