[fpc-devel] Interface scope incompatibility with Delphi
    Alexander Klenin 
    klenin at gmail.com
       
    Wed Nov 10 19:13:09 CET 2010
    
    
  
As a piece of anecdotal evidence, the fact that FPC
does not "properly" support interfaces was the reason
for at least one company I worked for to reject it and move to Delphi
2007 instead
(from Delphi 7).
I can understand the reluctance to implement under-specified behavior,
but I think FPC would benefit from *some* way to specify
auto-disposed objects, even if not Delphi-compatible.
Maybe some "magic" type or a special keyword?
Maybe steal "using" statement from C#?
Or, equivalently, specify interface lifetime when used in "with"
statement?
-- 
Alexander S. Klenin
    
    
More information about the fpc-devel
mailing list