<br><br><div class="gmail_quote">On Mon, Feb 14, 2011 at 7:30 AM, Lars T. Kyllingstad <span dir="ltr"><public@kyllingen.nospamnet></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sat, 12 Feb 2011 21:05:37 +0000, %fil wrote:<br>
<br>
> Lars, David,<br>
><br>
> Did you managed to get in touch with Bill for this? If so, would you be<br>
> able to provide a package with SciD including the BLAS/LAPACK in a DMD<br>
> compatible format? I would also be interested in this...<br>
<br>
</div>I am thinking of cleaning up some small things here and there and making<br>
a 0.1 "release" in the form of an easily downloadable zip file. It will<br>
of course be a rather arbitrary development snapshot, and in no way a<br>
"finished" product, but it may make things easier for potential users.<br>
I'm not sure I want to include someone else's prebuilt libraries, but<br>
I'll be sure to add a link to the BLAS/LAPACK download David mentioned.<br>
<div class="im"><br>
<br>
> Are there any plans to bring more of these numerical libraries (like<br>
> SciD or even basic linear alg) into Phobos? I would assume this would be<br>
> very welcomed by a lot of D developers, no?<br>
<br>
</div>IMO, there should definitely be some basic linear algebra functionality<br>
in Phobos.<br>
<div class="im"><br>
<br>
> Btw, Lars, many thx for your work on SciD....<br>
<br>
</div>You're welcome. :)<br>
<font color="#888888"><br>
-Lars<br>
</font></blockquote></div><br><div><br></div><div>How about Eigen?</div><div><a href="http://eigen.tuxfamily.org/index.php?title=Main_Page">http://eigen.tuxfamily.org/index.php?title=Main_Page</a></div><div><br></div><div>
I've used it extensively in my C++ projects, and I'm very pleased. </div><div><br></div><div>Last time I counted, Eigen was about 10-15k lines of C++ code. It's all templates, and it might be the perfect project to translate to D to show off some of D's meta and template features. I only say this because I really miss not having a linear algebra library in D, and I dislike language bindings.</div>
<div><br></div><div>I'm still learning D from TDPL, but I would really like to see some sample code in D for doing expression templates. For example, could anyone translate this to D? <a href="http://en.wikipedia.org/wiki/Expression_templates">http://en.wikipedia.org/wiki/Expression_templates</a> It took me about half an hour to understand the code because it's kind of hard to read. I wonder if D's version would be more readable.</div>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>