On Fri, Jan 29, 2016 at 8:28 AM, Marco van de Voort <mar...@stack.nl> wrote:
> In our previous episode, silvioprog said: > > > The format of interface VMTs could also differ per platform so > considering > > > that as more stable only holds true because of what we currently > support. > > > > > Sorry for ask here, but, don't you recomment to use interfaces? I'm > making > > a project and I'm planning to use some COM interfaces to make something > a list > > adapter > > <http://developer.android.com/reference/android/widget/ListAdapter.html > >. > > Interfaces are relatively slow. Not only because of the refcounting, but > returning interfaces in a tight loop (e.g. to get the elements of an > enumeration) would be a new allocation each time. Hm... I didn't know that. I need to take a test using some profiling tool to check the real cost using interfaces, because in my case I'm using lists. However, I still can't understand why some programmers avoid to use interfaces in Pascal. :-/ -- Silvio Clécio
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel