Dynamic Libaries in D
Tim M
a at b.com
Mon Oct 13 16:02:02 PDT 2008
So do I just have to use C/C++ and is there any plans / current projects
that this may change in future?
On Tue, 14 Oct 2008 01:26:43 +1300, Michael Robellard <mrobellard at ag.com>
wrote:
> If your reason for writing a DLL is to interface into a 3rd party
> applpication. Which is the reason we are using DLLs in D then chances are
> the extern(Windows) or extern(C) style functions are what you want
> anyway.
> You can use D features behind your C style interfaces. We have
> successfully
> done this with implementing In process COM servers in D. If you want to
> just
> have nice dynamically loaded modules in your own native D app then from
> what
> I've seen DDL will be the right way to go when it's ready. If you want
> your
> application to be able to be extended by others, then you are back to
> DLLs
> since most people extending your application will probably not be using
> D.
>
>
> "Tim M" <a at b.com> wrote in message
> news:op.uixsjpl3jdp9fl at tim-laptop.ssiltd.home...
>> DDL looks nice but can I make DDLs in DLL format that can be loaded and
>> linked to an existing host application. I don't have access to the
>> source
>> code for the host app.
>
>
More information about the Digitalmars-d-learn
mailing list