Rust, a programming language, is gaining popularity as a better backend for Python. It is seen as a great language for scientific software, especially for those familiar with C/C++ or Python and seeking more performant code. Rust is becoming the language of choice for high-performance backends under Python APIs. Several experts and teams are actively using Rust with Python, including Polars, Pydantic, and Astral. Additionally, a team at Trail of Bits has built a new, pure-Rust X.509 validator for the Python ecosystem, which is being announced.
for the past 8 months, my team at @trailofbits has been building a new, pure-Rust X.509 validator for the Python ecosystem, and we're announcing it today! read more here: https://t.co/z1kgxf4KJb
David is the Yoda of using Rust with Python. If you're at all interested in how to write Python extensions with Rust, or even fall Python from Rust code, you should tune into his live stream. I would join and spend the whole time asking him how to make our JSON parer faster,… https://t.co/uQwAN5oeXU
Ok, quick thread on why I think Rust is a great language for scientific software. First, who this is for: you either write in C/C++ or are about to learn, or you write in Python and wish you could have more performant code. Rust is not a full replacement for R/Python in science.
Everything eventually becomes a crab.* As in nature, so for Python, where Rust is rapidly becoming the language of choice for high-performance "backends" under Python APIs. Here's our field report, after talking with Polars' @RitchieVink, Pydantic's @samuel_colvin, Astral's… https://t.co/ShrwFmddH6
🐍🦀Get ready for the Python Rust-aissance. @SlaterStich explains why Rust is a better backend. https://t.co/e3DFDCOyBP