3 ms·
I've found the Armadillo C++ library (http://arma.sourceforge.net/ http://arma.sourceforge.net/) to be a better replacement, when concerned about speed.
by sndean 10y ago
I've found the Armadillo C++ library (http://arma.sourceforge.net/ http://arma.sourceforge.net/) to be a better replacement, when concerned about speed.
- cozzyd 10y agoIME eigen3 is even better (although the template-induced hellish compilation times are a huge pain).
- sndean 10y agoI was going to say "but there's RcppArmadillo!" But now I see there's RcppEigen, too. I'll have to check it out.
- sgt101 10y agoBut speed has multiple dimensions. Yes, you can get things to go faster, quicker with three tactics : get closer to the iron (C, C++ - sometimes), use bigger iron (clusters) or (best) better programming. But the point of Julia is that at the end of the day the second and third tactic are easier for you, and not just you, everybody in the team and beyond. On the other hand everyone knows that Julia is 0.x which means that while this is the IDEA of Julia it's still not claimed as the reality - although my experience (and some other people) is that it's pretty true most of the time.