Is Rust going to become a language for scientific computing and data analysis anytime soon?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • PyO3

    Rust bindings for the Python interpreter

  • 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?

  • russell

    Rust Scientific Libary. Special functions (Bessel, Elliptic, Beta, Gamma, Erf). Linear algebra. Sparse solvers. ODE and DAE solvers. Probability distributions. Tensor calculus.

  • I used this for a scientific project : https://github.com/cpmech/russell

  • 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.

    InfluxDB logo
  • renoir

    Reactive Network of Operators In Rust. Framework for Parallel and distributed computation inspired from the DataFlow model

  • 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

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Encapsulation in Rust and Python

    4 projects | dev.to | 5 Apr 2024
  • Rust Bindings for the Python Interpreter

    1 project | news.ycombinator.com | 20 Feb 2024
  • Calling Rust from Python

    2 projects | news.ycombinator.com | 8 Oct 2023
  • Bytewax: Stream processing library built using Python and Rust

    2 projects | news.ycombinator.com | 25 Jul 2023
  • 🚀 GoRules Zen Engine: Rules Engine for Node.js

    3 projects | /r/node | 20 Jun 2023