4 ms·
Rust still has some key pieces missing, but looks promising, see: https://github.com/wiseaidev/rust-data-analysis https://github.com/wiseaidev/rust-data-analysi
by nextos 3y ago
Rust still has some key pieces missing, but looks promising, see: https://github.com/wiseaidev/rust-data-analysis https://github.com/wiseaidev/rust-data-analysis
F# has a very decent data community: https://fsharp.org/guides/data-science https://fsharp.org/guides/data-science and https://fslab.org https://fslab.org
And obviously Julia is also something to consider. It depends on the compromises you want to make and what you define as data analytics.
- SushiHippie 3y agoThank you! Although I'm not a huge fan of REPL and notebooks, the rust-data-analysis repo might give me at least a starting point. Currently, I'm not really keen to learn another new language, as I just got started with rust, and want to start using it a bit more.
- nextos 3y agoRust is great for well defined tasks that are not too exploratory and/or will be ran many times, so performance matters. There are quite a few interesting statistical inference tools being built on Rust right now. Julia is fast, but it still has some memory usage problems in my experience. One area I am interested in where Rust could make a lot of sense is edge computing & ML. Imagine a model such as a Kalman filter in a little robot. Here, Rust's low footprint and latency would be advantageous.