<HTML><HEAD>
<META content="text/html; charset=ISO-8859-1" http-equiv=Content-Type></HEAD>
<BODY dir=ltr bgColor=#ffffff text=#000000>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>Ahh... the schizophrenic nature of Object Pascal :-D, I never understood 
why interface and class should be different at first place, considering that 
interface is practically nothing more than pure abstract class with ref. 
counting. Why the separated syntax etc. is beyond me... Surely helps with the 
language keyword pollution....</DIV>
<DIV> </DIV>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">With best 
regards,<BR>Boian 
Mitov<BR><BR>-------------------------------------------------------<BR>Mitov 
Software<BR>www.mitov.com<BR>-------------------------------------------------------</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=gennadyagranov@gmail.com 
href="mailto:gennadyagranov@gmail.com">Gennady Agranov</A> </DIV>
<DIV><B>Sent:</B> Sunday, September 21, 2014 11:15 AM</DIV>
<DIV><B>To:</B> <A title=fpc-devel@lists.freepascal.org 
href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</A> 
</DIV>
<DIV><B>Subject:</B> Re: [fpc-devel] Suggestion: reference counted 
objects</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV class=moz-cite-prefix>Coming from Java I could not even comprehend at the 
beginning that if variable type is interface - it is reference counted, but if 
variable type is a class that implements interface - it is not 
?!<BR><BR>Regards,<BR>Gena<BR><BR></DIV></DIV></DIV></DIV></BODY></HTML>