Next-Gen Python Tooling: Powered by Rust

Ranjith Raj Vasam (~ranjithrajvasam)


2

Votes

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

Section: Core Python
Type: Talk
Target Audience: Beginner
Last Updated: