4 ms·
Cool project. But I think any project like this, if they want to get real world adoption with the masses, should create a "batteries included" distribution simi
by eigenvalue 4y ago
Cool project. But I think any project like this, if they want to get real world adoption with the masses, should create a "batteries included" distribution similar to Anaconda that comes bundled with all the most popular libraries, where everything has been tested and known to work. Something like Anaconda without a GIL that just worked and had much better multi-threading support would be amazing.
- beecafe 4y ago[dead]
- capableweb 4y agoAnaconda is a for-profit venture, while RustPython seems to be a loosely collected group of FOSS developers wanting to hack on a Python interpreter in Rust. Building a "batteries included" distribution seems like a noble goal but might be a bit too much to chew at the current stage.
- eigenvalue 4y agoFor sure, but I don't think it has to be as complete or stable/reliable as Anaconda. Just something that bundles the most popular and important libraries, like requests, httpx, pandas, pytorch, sqlalchemy, fastapi, etc. Stuff that most Python devs are going to want or need, but which they probably won't be willing to spend too much time hacking to get to work with a non-standard Python implementation. Without that, I think it gets relegated to some Fibonacci.py type examples that, while cool, aren't of much use to most devs.
- alfalfasprout 4y agoconda-forge isn't. And the conda tooling is not "for profit". It's only the anaconda distribution that is.
- capableweb 4y agoYes, conda and miniconda is FOSS while Anaconda is not. I don't think I said something that is not correct.
- 0cf8612b2e1e 4y agoIt could run with a significant performance penalty, and I would be thrilled if I knew it could package numpy, scipy, pandas, matplotlib, and jupyter. Those are the heavy hitter libraries which are likely to be dependent upon some hard packaging requirements.