YoVDO

Ruff: An Extremely Fast Python Linter and Code Formatter Written in Rust

Offered By: PyCon US via YouTube

Tags

Python Courses Rust Courses pandas Courses NumPy Courses Static Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the groundbreaking Python linter and code formatter Ruff in this PyCon US talk by Charlie Marsh. Discover how Ruff, written in Rust, revolutionizes static analysis for Python projects by replacing multiple tools with a single, lightning-fast dependency. Learn about Ruff's functionality and delve into its internal workings, with a focus on the performance optimizations that make it 10x to 1000x faster than alternatives. Understand the design decisions and tradeoffs involved in building high-performance developer tools for Python using Rust. Gain insights applicable to creating efficient tools in any programming language, even without prior Rust knowledge. Examine real-world examples of Ruff's adoption by major Python projects like NumPy, Pandas, PyTorch, and LangChain. Access accompanying slides for a comprehensive understanding of this game-changing tool that's reshaping Python development practices.

Syllabus

Talks - Charlie Marsh: Ruff: An Extremely Fast Python Linter and Code Formatter, Written in Rust


Taught by

PyCon US

Related Courses

Secure Software Development: Verification and More Specialized Topics
Linux Foundation via edX
Developing Secure Software
LinkedIn Learning
Ethical Hacking: Mobile Devices and Platforms
LinkedIn Learning
Tüm Aşamalarıyla İnşaat Eğitimi - AUTOCAD/STA4/EXCEL/PROJECT
Udemy
Mobile Security: Reverse Engineer Android Apps From Scratch
Udemy