[Lazarus] Delphi post-XE3 roadmap

Marco van de Voort marcov at stack.nl
Tue Aug 28 20:09:51 CEST 2012


On Tue, Aug 28, 2012 at 12:08:05PM +0200, Felipe Monteiro de Carvalho wrote:
> 
> Does anyone know if:
> 
> 1> It will be possible to choose if a class or object is to be ref-counted? How?
> 
> 2> If all existing objects will suddenly be ref-counted?

No. The above is all I have seen.
 
> I think it is an interresting addition, if it is something that one
> can choose on a per-class basis and should be off by default in
> existing classes. GC has absolutely nothing to do with mobile, so I
> have no idea why they mixed both.

I doubt that is possible. The non GCed classes would not have the events
to handle the non ref counted classes. References from non ref counted
classes to ref counted classes etc would not work.

Something like that is only possible with completely separated hierarchies
(like Firemonkey).
 
> I'd much prefer multiple inheritance if they are feeling like adding
> more language features.

I much prefer they simply fix bugs and increase optimization.




More information about the Lazarus mailing list