On Sunday, 10 December 2017 at 21:00:08 UTC, Timothee Cour wrote:
Supporting shared libraries seems like a pretty important
issue, IMO more important than many things being worked on. I
can't think of other languages not supporting them; it renders
many use cases impossible, preventing more widespread adoption.
Is it on the roadmap? It's been a very long standing issue.
Recent issues I reported:
https://issues.dlang.org/show_bug.cgi?id=18046 Issue 18046 -
dmd -unittest doesn't work when linking against a shared library
https://issues.dlang.org/show_bug.cgi?id=18055 Issue 18055 -
exception handling cause EXC_BAD_ACCESS when linking against
shared libraries using vibe
There are other issues I've reported before regarding shared
libraries as well.
ldc has better support but we lose compile time speed of dmd.
+100 and that for win too