Overhead when using a C library
Timon Gehr
timon.gehr at gmx.ch
Wed Mar 13 17:52:41 PDT 2013
On 03/14/2013 01:48 AM, Jeremy DeHaan wrote:
> Hey guys!
>
> I am working on a binding for D, and am almost finished! I started to
> think of some things I might like to work on to improve the binding
> after I get everything working, and one of the things I thought of was
> rewriting certain parts to use only D code instead of making calls to
> the C functions. Is there any kind of performance overhead in using C
> libraries to interact with your D program? If it isn't going to offer
> much performance gain then I probably don't need to bother writing extra
> code.
>
> Thanks as usual!
There is no additional overhead (though the D compiler will not be able
to inline C functions, whereas an identical D function may be inlined.)
More information about the Digitalmars-d-learn
mailing list