4 ms·
I know this isn't exactly related, but as someone interested in numerical analysis, what is the difference between working on Sage, Octave, and Julia?
by valgor 7y ago
I know this isn't exactly related, but as someone interested in numerical analysis, what is the difference between working on Sage, Octave, and Julia?
- williamstein 7y agoSage is primarily developed to support pure mathematics research (and undergrad teaching). Probably the main possibly unique thing Sage brings to numerical analysis is good support for arbitrary precision and interval arithmetic. Beyond that, Sage is written in Python, so it inherits the standard numerical functionality from that ecosystem, namely numpy, scipy, pandas, etc. Sage also has excellent support for Cython, since much of Sage is written in Cython (I even made up the name "Cython").