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.

Reply via email to