[fpc-devel] interfaces vs classes in dll
Michael Schnell
mschnell at lumino.de
Mon Dec 3 10:13:45 CET 2007
> One advantage is that it can be easely used on many languages,
> althougth the usefulness of that for ideintf is probably very small.
>
I suppose you mean programming languages not spoken languages.
But Interface is a Delphi language keyword. I don't see what this has to
with C or whatever.
To interface Delphi Language "Interfaces" with other programming
languages additionally to the Delphi language construct a common ABI
needs to be defined.
I do see that in Windows this is the case with a Delphi language
"Interface" assigned to a Windows "COM" interface, which "on the other
site" can have an interface to a function written in any language (as a
DLL, OLE thingy or whatever). But as FP is supposed to be OS
independent, the ABI between the FOP program and "the other site" needs
to be done without Windows specs.
-Michael
More information about the fpc-devel
mailing list