I like it (specifically because of its simplicity).  It's not going to work for projects that require a more complex build process using a build tool but for simple modules it's a rather elegant solution.  Projects that need a build tool don't need to use it and can just continue using a build tool and manually managing their external packages (hopefully eventually using whatever gem/CPAN-style package proposal is finally adopted).<div>
<br></div><div>I think it's a great stopgap until the D community has the manpower to create (and more importantly, maintain) something like gem.  There are certainly some details to work out but I like the overall idea.</div>
<div><br></div><div>For people new to any language the most confusing (and usually poorly documented) part is the build environment.  "Where do I get this package, where do I have to put it to use it, how do I even build it?"  Having to learn that for every external package you want to use is a big roadblock to anyone who is new.  This proposal doesn't eliminate entirely but it does get rid of the simpler cases for those who choose to use it.</div>
<div><br></div><div>Regards,</div><div>Brad Anderson<br><br><div class="gmail_quote">On Tue, Jun 14, 2011 at 7:53 AM, Andrei Alexandrescu <span dir="ltr"><<a href="mailto:SeeWebsiteForEmail@erdani.org">SeeWebsiteForEmail@erdani.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><a href="http://www.wikiservice.at/d/wiki.cgi?LanguageDevel/DIPs/DIP11" target="_blank">http://www.wikiservice.at/d/wiki.cgi?LanguageDevel/DIPs/DIP11</a><br>

<br>
Destroy.<br><font color="#888888">
<br>
<br>
Andrei<br>
</font></blockquote></div><br></div>