DIP80: phobos additions

via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 14 07:02:57 PDT 2015


On Sunday, 14 June 2015 at 13:48:23 UTC, Ilya Yaroshenko wrote:
> Alignment, strides (windows on a stream - I understand it like 
> Sliding Windows) are not a problem.

It isn't a problem if you use the best possible abstraction from 
the start. It is a problem if you don't focus on it from the 
start.

> Convolutions, identiy matrices, invertible matrices are stuff I 
> don't want to see in Phobos. They are about "MathD" not about 
> (big) standard library.

I don't see how you can get good performance without special 
casing identity matrices, transposed matrices and so on. You 
surely need to support matrix inversion, Gauss-Jordan elimination 
(or the equivalent)  etc?



More information about the Digitalmars-d mailing list