3 ms·
Why Rust? Conda and Jupyter are python based. What does one hope to achieve with a setup like this?
by pratio 6y ago
Why Rust? Conda and Jupyter are python based. What does one hope to achieve with a setup like this?
- jamesmishra 6y agoRust is a great language for writing Python extensions, using a library like PyO3. Some of the most CPU-intensive parts of my company's feature engineering pipeline are now handled in Rust. I would enjoy writing Rust for Python even more if I could compile and run Rust straight from the same Jupyter notebooks that I prototype my Python code with. https://github.com/PyO3/pyo3 https://github.com/PyO3/pyo3
- pratio 6y agoI wasn't aware of pyo3 thanks for that.
- RayDonnelly 6y agoconda, although written in Python, is language (and somewhat OS) agnostic. We provide lots of C, C++, R and Rust packages as well as Python ones.