
Open Source Summit Europe 2023: Building Python Binding for the Delta Lake Library in Rust
Delta-rs is a native Rust library for Delta Lake, a Linux Foundation project. By building the library in Rust from scratch based on the delta lake protocol, the delta-rs community immediately benefited from memory safety, a highly efficient compiler, and high performance when processing large amounts of data simultaneously.
However, since Python was also extremely popular within the data community with many data processing frameworks available, providing native binding to its ecosystem was key to making the adoption of the library easier. Besides, it provides a doorway for the community to learn Rust.