If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
13,635 views • Streamed live on Feb 14, 2023 • #python #rust #pycharm
Show less
Ruff is an extremely fast Python linter and code transformation tool, written in Rust. As the Python ecosystem has evolved, static analysis has taken a bigger role in the development and maintenance of Python codebases. Ruff was born of the challenges faced when applying these kinds of tools at scale, and is now used as the primary linter in major Python projects, like FastAPI, Zulip, Jupyter, and Sphinx.
In this webinar, we'll cover the motivation behind Ruff, what sets it apart from other tools (performance and more), and the process of adopting it within an existing codebase. We'll also review the architecture behind Ruff to understand why it's so fast, what tradeoffs we've made, and whether the same underlying principles could be applied to other tools and problems in the Python ecosystem.
#pycharm#python#pythonlinter#rust
Speaker: Charlie Marsh…...more
Ruff is an extremely fast Python linter and code transformation tool, written in Rust. As the Python ecosystem has evolved, static analysis has taken a bigger role in the development and maintenance of Python codebases. Ruff was born of the challenges faced when applying these kinds of tools at scale, and is now used as the primary linter in major Python projects, like FastAPI, Zulip, Jupyter, and Sphinx.
In this webinar, we'll cover the motivation behind Ruff, what sets it apart from other tools (performance and more), and the process of adopting it within an existing codebase. We'll also review the architecture behind Ruff to understand why it's so fast, what tradeoffs we've made, and whether the same underlying principles could be applied to other tools and problems in the Python ecosystem.
#pycharm#python#pythonlinter#rust
Speaker: Charlie Marsh…...more