February 15, 2011 Re: LAPACK/BLAS/SciD Windows | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Caligo | Caligo Wrote:
>
> How about Eigen? http://eigen.tuxfamily.org/index.php?title=Main_Page
>
> I've used it extensively in my C++ projects, and I'm very pleased.
>
> 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.
>
> 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? http://en.wikipedia.org/wiki/Expression_templates 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.
>
I've never used eigen, only boost ublas. but I've worked mostly in c# for the last couple of years...but I like that it is fully independent....
I'm still learning D (driven by the need to go lower then c#, but at the same time trying to avoid c++ as much as possible), but would not mind trying to work on a translation of eigen to D with the help of others as it would solve the issues of relying on LAPACK or BLAS....
Any other volunteers?
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply