D language and .NET platform
Mike Parker
aldacron at gmail.com
Sun Jul 29 09:47:09 PDT 2012
On 7/30/2012 12:30 AM, EngineerSpock wrote:
> There is a couple of questions.
> 4. Are there many libraries for D? Can D just use C\C++ dll's without
> pain for programmer?
>
There are a number of libraries covering different domains, some active
some not. Also, D is binary compatible with C, so you can use existing C
libraries with D (see Derelict[1] and Deimos[2] for examples).
There's also some support for binding with C++, but AFAIK it's not as
reliable as the C interface due to incompatibilities between C++
compilers. There are also going to be limitations regarding certain C++
features. I /assume/ it will mostly work with DMC and GCC. But someone
else will have to tell you how usable it is.
[1] https://github.com/aldacron/Derelict3
[2] https://github.com/D-Programming-Deimos
More information about the Digitalmars-d
mailing list