|
![](/i/fill.gif) |
Warp <war### [at] tag povray org> wrote:
> nemesis <nam### [at] gmail com> wrote:
> > > A library needs an interface to be used. That can't be bytecompiled.
>
> > There're docs for that purpose.
>
> How is documentation going to help creating an interface to use a
> precompiled library?
It won't. The infrastructure is supposed to take care of that. If Visual
Basic or C# programs are compiled to the same "Common Language
Infrastructure", the .NET runtime knows how to handle the binary
interfacing of the code. The document documents the interface: here's a
function foo, which takes an argument bar of type foobar etc... should be
called from any language, using a particular syntax.
It's not different from calling precompiled native code from any language,
including C/C++: the linker is the infrastructure here providing the
glueing together of binaries compiled from different languages into the
same native interface.
Post a reply to this message
|
![](/i/fill.gif) |