[fpc-devel] Delphi anonymous methods
Michael Schnell
mschnell at lumino.de
Mon Mar 4 11:27:04 CET 2013
On 03/04/2013 11:17 AM, Graeme Geldenhuys wrote:
> Was "advanced records" really needed, NO.
As discussed in another thread:
It does make sense to allow for a kind of class that does not need to
reside on the heap and, (residing on the stack or global space) does not
need instantiation to gain memory space.
OTOH, for me it would be more straight forward to do this with a class
flavor specification. And on top of this record would be obsolete (but
should remain for compatibility) as such a class would be the same as a
traditional record when no methods are defined.
(Issue: when assigning, with records the memory is copied, with classes
only the pointer. This asks for some ambiguity)
-Michael
More information about the fpc-devel
mailing list