is there any plan to support shared libraries in OSX?

David Nadlinger code at klickverbot.at
Sun Dec 10 22:58:57 UTC 2017


On Sunday, 10 December 2017 at 21:00:08 UTC, Timothee Cour wrote:
> ldc has better support

Just to be clear, LDC doesn't aim at incrementally "better 
support", but support, full stop.

Granted, it has probably seen less real-world use than shared 
library support on Linux so there might be some bugs still, but 
the design should be technically sound.

> but we lose compile time speed of dmd

It might be true that non-release builds in DMD are a bit quicker 
to compile, but the difference definitely isn't large enough to 
"render[s] many use cases impossible, preventing more widespread 
adoption" as you mentioned earlier.

Yes, having shared library support in DMD would certainly be nice 
to have (given that there is already a working implementation, 
that shouldn't even be too difficult). But in the meantime, there 
is a perfectly workable alternative.

  —David


More information about the Digitalmars-d mailing list