Multithreaded I/O in the DMD compiler (DDJ article by Walter)
Sean Kelly
sean at invisibleduck.org
Wed Apr 8 20:55:11 PDT 2009
Adam D. Ruppe wrote:
> On Wed, Apr 08, 2009 at 08:33:11PM -0700, Walter Bright wrote:
>> and apt-get replies with: "Couldn't find package virtualbox"
>>
>> Evidently, my system is completely hosed now.
>
> Aren't package managers swell?
>
> Waste of bloody time that would better be spent on solving the underlying
> problem: too damn many combinations of options and dependencies. What works
> for one person is unlikely to work for another.
>
> This is one reason why I rather like Phobos being statically linked like it
> is. If you download a D binary, it is going to run; it is self contained.
>
> (I also really love dmc and dmd for being self-contained too.)
>
> If it was dynamically linked, someone would be tempted to package it up
> separately and you'd get into all kinds of dependency hell. And for what?
> 300k in the binary? Not worth it.
I've always felt the same way about dynamic libraries. They're useful
for solving certain problems like plug-ins, but for simply saving app
memory the problems vastly outweigh the benefits.
More information about the Digitalmars-d
mailing list