2011/11/9 Brad Anderson <span dir="ltr"><<a href="mailto:eco@gnuk.net">eco@gnuk.net</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Wed, Nov 9, 2011 at 9:31 PM, Kapps <span dir="ltr"><<a href="mailto:Kapps@notvalidemail.com" target="_blank">Kapps@notvalidemail.com</a>></span> wrote:<br></div><div class="gmail_quote"><div class="im">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Windows is generally a place where people expect to not have to go and install other external packages for things like this, but rather have it bundled with the installer (zip in this case). Whereas on Linux, you could just use your package manager to install the libraries, for Windows, you'd have to actually find the website, find the library, possibly compile it (difficult on Windows), implib/coffimplib it (something which has little to no documentation and is very hard for new people to figure out, and something I had a LOT of problems with trying to figure out originally; it doesn't even come with DMD), and finally link it and hope for the best. It would be MUCH better and simpler to just include it in the zip for Windows.<div>


<div><br></div></div></blockquote><div><br></div></div><div>I agree.  Python's "batteries included" style approach is a huge boon.  The number of users who would need a different version than the one included pales in comparison to the productivity gains of including it.  People who need a different version can just replace it themselves.  We could also just make the installer give the user a choice of installing it or not.</div>

<div class="im">
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div> </div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div>
On 09/11/2011 6:58 PM, bearophile wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Walter:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thank you so much for doing this. I think it's a nice piece of work.<br>
</blockquote>
<br>
I agree.<br>
As they say, easy things should be easy and hard things should be possible.<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
* libcurl should be a link to where people can read up on what it is.<br>
I suggest <a href="http://curl.haxx.se/libcurl" target="_blank">http://curl.haxx.se/libcurl</a><br>
Point out that the user will need libcurl installed on their system in order to<br>
use etc.curl.<br>
</blockquote>
<br>
Is the (just) Windows compiled version present in the DMD zip? I don't remember what was the decision on this (I'd like it to be present).<br>
<br>
Bye,<br>
bearophile<br>
</blockquote>
<br>
</div></div></blockquote></div></div><br></blockquote><div><br></div><div>I agree, on Windows it would be best to have a competent installer that does this. </div></div><br>