|
|
|
|
|
by MrPowers
1208 days ago
|
|
PyO3 is being used to expose the Python bindings to the delta-rs project: https://github.com/delta-io/delta-rs It's a great way to expose Python bindings because it "feels" Pythonic. Most users run pip install deltalake and are completely unaware that the backend is implemented in Rust. This is quite a different user experience than Python bindings for Java backends exposed via py4j. The py4j interfaces have the Java feel and require Java to be installed, which most Python users don't like. |
|
I think Python & Rust can become great pairs, especially in the data processing field.