DIP80: phobos additions

Ilya Yaroshenko via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 14 02:59:21 PDT 2015


On Sunday, 14 June 2015 at 09:25:25 UTC, Ola Fosheim Grøstad 
wrote:
> On Sunday, 14 June 2015 at 09:19:19 UTC, Ilya Yaroshenko wrote:
>> The reason is general purpose matrixes allocated at heap, but 
>> small graphic matrices are plain structs.
>
> No, the reason is that LA-libraries are C-libraries that also 
> deal with variable sized matrices.
>
> A good generic API can support both. You cannot create a good 
> generic API in C. You can in D.

We need D own BLAS implementation to do it. Sight, DBLAS will be 
largest part of std.


More information about the Digitalmars-d mailing list