|
|
|
|
|
by WesolyKubeczek
454 days ago
|
|
A problem with rustification is that it puts a giant ecosystem on a giant ecosystem, with poorly matched tooling. C has a lot of home ground advantage, and CPytjon is built on it. Then you have PyPy which you’d have to accommodate somehow. It doesn’t help that in a case where you have to build everything, Rust build toolchain currently needs Python. That sure would make bootstrapping a bitch if Python and Rust became a circular dependency of one another. |
|
Adding pypy support to a pyo3 + maturin project was literally just a matter of telling maturin to build that wheel. And I added graal while at it.
Hopefully they eventually add stable ABI support too so I don’t have to add individual pypy/graal wheel targets.
Or pyo3 and maturin may support hpy once that’s stable.