Next-Gen Python Tooling: Powered by Rust
Ranjith Raj Vasam (~ranjithrajvasam) |
Description:
Python, a beloved language for its simplicity and vast ecosystem, is getting a performance boost with the rise of next-generation tooling built in Rust. This talk dives into how projects like Polars, Tokio, uv, and Ruff are influencing the Python developer experience.
We'll explore:
- Unleashing Performance: Discover how Rust's speed is translating into significantly faster Python libraries for data analysis (Polars) and asynchronous programming (Tokio).
- Unlocking Performance: See how libraries like Polars for data analysis and Tokio for asynchronous programming significantly improve performance compared to traditional Python libraries.
- Streamlining Workflows: Discover how tools like uv (package installer) and Ruff (development environment) enhance efficiency and developer productivity within the Python ecosystem.
- The Future of Python & Rust: Explore the growing synergy between these languages and how it will shape the Python developer landscape in the years to come.
Prerequisites:
- Basic understanding of Python programming
- No prior knowledge of Rust is necessary, but familiarity with concepts like memory management may be helpful.
- An open mind to exploring new tools and technologies within the Python ecosystem
Speaker Info:
Ranjith Raj Vasam is a AI & Cloud-native Developer
Speaker Links:
- https://www.linkedin.com/in/ranjithrajv/
- https://twitter.com/RanjithRajV
- https://community.cncf.io/u/mnnxbz/#/about