On Thursday, 3 August 2017 at 04:40:05 UTC, Matt wrote:
Also note, one of the main advantages of Eigen is the whole lazy evaluation of expressions for compound operations.


Yes, Mir does that too:

http://blog.mir.dlang.io/ndslice/algorithm/optimization/2016/12/12/writing-efficient-numerical-code.html

I haven't dug in the source, but it's my understanding it's done through a lot of compile time C++ template hacking

Meanwhile, the blog post Laeeth gave you shows Mir doing better on matrix multiplication benchmarks than Eigen, significantly better when dealing with complex numbers.

Reply via email to