4 ms·
I don't know if I would call a math library that uses templates so liberally "high performance". High performance also includes compile time in my opinion.
by floor_ 2y ago
I don't know if I would call a math library that uses templates so liberally "high performance". High performance also includes compile time in my opinion.
- murderfs 2y agoYour opinion is wrong.
- oivey 2y agoYeah. Avoiding templates almost certainly leads to losing run time performance. The compile time is a drop in the bucket.
- anonfordays 2y agoI get the template hate, they take a while to wrap your head around and can create cryptic bugs. Nonetheless they can be extremely powerful and enable performance and reduced complexity by being a bit complex upfront.
- 392 2y agoAre there any benchmarks to show it would be noticeably faster to compile with a non-templated design?