Charles Fiterman <firstname.lastname@example.org> wrote: > Languages like Eiffel simply don't have finalizers. Not in the language proper, no -- and not with the underlying power of C++ finalizers. But standard class MEMORY has a feature 'dispose' that is invoked when the object is reclaimed. MEMORY can of course be inherited by any user-defined object. Finalization order is explicitly undefined.