-
russell
Rust Scientific Libary. Special functions (Bessel, Elliptic, Beta, Gamma, Erf). Linear algebra. Sparse solvers. ODE and DAE solvers. Probability distributions. Tensor calculus.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
renoir
Reactive Network of Operators In Rust. Framework for Parallel and distributed computation inspired from the DataFlow model
Hello! I've been interested in Rust for a year or so now, and have attempted to transition to it last Summer in a last-ditch effort NOT to learn C++, which I found unpleasant to use. Rust is very cool though! Anyway, given my interest in pursuing a scientific career, I was interested in trying to use Rust for scientific computing and data analysis instead of say Python or Fortran. What is great about Rust is that I can run Python code through PyO3 (https://github.com/PyO3/pyo3)! So, do you think that is possible or efficient to do or is it a complete waste of time?
I used this for a scientific project : https://github.com/cpmech/russell
This is the repo if you want to take a look, I'd like to share more detailed evaluation data (as we have lots) but we are in currently in the works to publish this as an article