Don schrieb:
I abandoned it largely because array operations got into the language;
since then I've been working on getting the low-level math language
stuff working.
Don't worry, I haven't gone away!
I see.
http://www.dsource.org/projects/lyla
Though array operations still only give us SIMD and no multithreading (?!).
I think the best approach is lyla's, taking an existing, optimized C
BLAS library and writing some kind of wrapper using operator overloading
etc. to make programming easier and more intuitive.