Y
Hacker News
new
|
ask
|
show
|
jobs
by
VHRanger
801 days ago
Compile times for one.
Eigen uses C++ templates to do most things, which explodes compile times.
2 comments
planede
801 days ago
AFAIK blaze is also somewhat heavy on templates, but maybe it uses more modern metaprogramming techniques.
link
a_t48
801 days ago
Compile times and binary sizes :(
link
touisteur
801 days ago
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?
link