DIP80: phobos additions

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


On Sunday, 14 June 2015 at 08:14:21 UTC, weaselcat wrote:
> nobody uses general purpose linear matrix libraries for 
> games/graphics for a reason,

The reason is that C++ didn't provide anything. As a result each 
framework provide their own and you get N different libraries 
that are incompatible.

There is no good reason for making small-matrix libraries 
incompatible with the rest of eco-system given the templating 
system you have in D. What you need is a library that supports 
multiple representations and can do the conversions.

Of course, you'll do better if you also have 
term-rewriting/AST-macros.


More information about the Digitalmars-d mailing list