3 ms·
Finanally, c++ is the only language I would ever want to do linear algebra in, or for that matter, many graph algorithms. Rust is adding features to make it us
by bodhiandphysics 5y ago
Finanally, c++ is the only language I would ever want to do linear algebra in, or for that matter, many graph algorithms. Rust is adding features to make it useful for linalg, but it’s not their yet.
Linear algebra is important!
- chrisseaton 5y ago> Finanally, c++ is the only language I would ever want to do linear algebra in Isn't something like MATLAB better for linear algebra than C++?
- Jtsummers 5y agoOr Fortran or Julia.
- bodhiandphysics 5y agoI don’t want to use Fortran! Julia is lovely
- bodhiandphysics 5y agoLow level linalg... implementing solvers using openmp and CUDA
- deleted 5y ago[deleted]
- deleted 5y ago[deleted]
- MetricExpansion 5y agoPerhaps syntactically C++‘s operator overloading can make it quite palatable, but C and C++’s unique aliasing rules would mean that a naive implementation could leave performance on the table. There’s a reason it’s almost always Fortran at the bottom of the stack in most LinAlg codes in most languages.