<div class="gmail_quote">On 5 February 2012 09:22, F i L <span dir="ltr"><<a href="mailto:witte2008@gmail.com">witte2008@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Looks good to me so far ;-)<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
First criticism I expect is for many to insist on a class-style vector<br>
library, which I personally think has no place as a low level, portable API.<br>
Everyone has a different idea of what the perfect vector lib should look<br>
like, and it tends to change significantly with respect to its application.<br>
</blockquote>
<br></div>
I think it would be useful, especially to newcomers who are unfamiliar with D's lib terrain, to have an officially supported "utils" library for these higher-level structures.<br>
<br>
core // to the metal<br>
std // low-level but useful<br>
util // get the job done<br>
</blockquote></div><br><div>Precisely my thoughts too. Something like 'util' may produce comprehensive, very generic, standard constructs, but makes no guarantees that they are efficient, or the best possible implementation for your application/context.</div>