Toot

Written by nen on 2024-12-25 at 14:47

I like to do math, small prototypes and other experimenting with Python in Jupyter notebooks. NumPy, SciPy, SymPy and Matplotlib have been very handy.

But recently Python was too slow for what I was doing and I had trouble juggling Numpy arrays as usual (which is required for speed). I know some #Rust so I decided to give #evcxr a go because it has a Jupyter kernel. And omg, I wasn't disappointed! It was mindbogglingly fast compared to what I'm used to and it also made the hard part of my code way easier to get right.

However, I only needed math functions provided by std this time. Now I'm trying to figure out if there are science Rust libs that are convenient enough to replace most Python in my notebooks. I know it's a fragmented space, but maybe one could already gather a comprehensive collection of crates manually.

Any recommendations?

[#]RustLang #SciPy #NumPy #SymPy #SciComp #Math

=> View attached media

=> More informations about this toot | View the thread | More toots from nen@mementomori.social

Mentions

Tags

=> View evcxr tag | View rustlang tag | View rust tag | View scipy tag | View numpy tag | View sympy tag | View scicomp tag | View math tag

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113714005348867971
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
221.853937 milliseconds
Gemini-to-HTML Time
0.923044 milliseconds

This content has been proxied by September (ba2dc).