Which is the best Rust scripting language for Exploratory Data Analysis (EDA)

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Flux.jl

    Relax! Flux is the ML library that doesn't make you tensor

  • The syntax is lightweight (at least in my opinion), there's support for Jupyter, a decent range of visualization packages are available, as are bindings to Spark and Torch. Flux is recommended over using bindings to TensorFlow though. It's possible to create Julia arrays backed directly by data from Rust with jlrs (though the data must be in column-major order), and borrow Julia array data as an ArrayView(Mut) by enabling the jlrs-ndarray feature.

  • PyO3

    Rust bindings for the Python interpreter

  • I'm not aware of a scripting language that can do all of these things. I'm also confused because this is basically what Python already is, and you can use pyo3 for that.

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

    A static, type inferred and embeddable language written in Rust. (by gluon-lang)

  • These are the scripting languages i saw recently gluon, gleam, dyon, rune, mun. I like mun most because it resembles rust most. There is also this and this thread.

  • gleam

    ⭐️ A friendly language for building type-safe, scalable systems!

  • These are the scripting languages i saw recently gluon, gleam, dyon, rune, mun. I like mun most because it resembles rust most. There is also this and this thread.

  • dyon

    A rusty dynamically typed scripting language

  • These are the scripting languages i saw recently gluon, gleam, dyon, rune, mun. I like mun most because it resembles rust most. There is also this and this thread.

  • rune

    An embeddable dynamic programming language for Rust. (by rune-rs)

  • These are the scripting languages i saw recently gluon, gleam, dyon, rune, mun. I like mun most because it resembles rust most. There is also this and this thread.

  • mun

    Source code for the Mun language and runtime.

  • These are the scripting languages i saw recently gluon, gleam, dyon, rune, mun. I like mun most because it resembles rust most. There is also this and this thread.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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