On Thu, 02 Feb 2012 22:38:58 -0500, Jonathan M Davis <jmdavisp...@gmx.com> wrote:

On Friday, February 03, 2012 04:27:37 Marco Leise wrote:
Am 03.02.2012, 03:34 Uhr, schrieb H. S. Teoh <hst...@quickfur.ath.cx>:
> Are there any *good* reasons why druntime and libphobos are not
> dynamically linked? In the long run, we need to support that, since
> otherwise D binaries will be unnecessarily large and the OS won't be
> able to optimize memory usage by sharing library images with multiple
> processes.
>
>
> T

No fear, the people in charge know about all that, it was technical
reasons that held back the support. That said, there are people who prefer
static linking. May they speak for themselves...

Dynamic linking is evil. Static linking is _way_ better when you can do it. The problem is, of course, that you often need dynamic linking for a variety
of reasons (saving memory being one of them).

Dynamic linking is not evil, poorly managed packaging of dynamic libs is evil.

Static linking has its advantages too, but as far as phobos and druntime are concerned, dynamic linking would be way way better.

-Steve

Reply via email to