Hacker News new | past | comments | ask | show | jobs | submit login

Compile times for one.

Eigen uses C++ templates to do most things, which explodes compile times.




AFAIK blaze is also somewhat heavy on templates, but maybe it uses more modern metaprogramming techniques.


Compile times and binary sizes :(


Aaaand debug times. And profiling. I'd forgotten the joys of debugging/tracing heavily templated code before I jumped back into Eigen. Not that MKL was easier to debug but nowadays most of oneapi is open-source, at least the parts I use?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: