The JetBrains Blog

Blog

  • Blogs by Topic
    • English
    • Deutsch
    • Español
    • Français
    • 日本語
    • 한국어
    • Русский
    • 简体中文
    • Português do Brasil
    • Türkçe
    • IDEs

      • AppCode
      • CLion
      • DataGrip
      • DataSpell
      • Fleet
      • GoLand
      • IntelliJ IDEA
      • PhpStorm
      • PyCharm
      • Rider
      • RubyMine
      • WebStorm
    • Plugins & Services

      • Big Data Tools
      • Code With Me
      • Quality Assurance
      • JetBrains Platform
      • Rust
      • Scala
      • Toolbox App
      • Writerside
    • Team Tools

      • Datalore
      • Space
      • TeamCity
      • Upsource
      • YouTrack
      • Hub
      • Qodana
    • .NET & Visual Studio

      • .NET Tools
      • ReSharper C++
    • Languages & Frameworks

      • Kotlin
      • Ktor
      • MPS
    • Education & Research

      • Edu Products
      • Research
    • Company

      • Company Blog
      • Security
Pycharm logo

The PyCharm Blog

The Python IDE for Professional Developers

Follow
  • Follow PyCharm:
  • Twitter
  • Youtube
  • RSS
Download
Follow
  • Follow PyCharm:
  • Twitter
  • Youtube
  • RSS
  • All
  • News
  • Releases
  • Tips & Tricks
  • Features
  • Early Access Program
  • Tutorials
  • Webinars
Download

Rust

“Building the tooling I wish I’d had”. An Interview With Charlie Marsh

Python has a rich ecosystem of quality, mature tooling: linters, formatters, type checkers, etc. Each of these has decent performance, but what if the tooling was fast? Like, really fast – as in, instantaneous? This is the argument posed by Charlie Marsh when he introduced Ruff: a linter with the engine written in Rust. The performance numbers were incredible from the start, as was its reception by the Python community. Ruff is developing quickly – not just by filling in the details, but expanding beyond just linting. PyCharm is hosting Charlie for a special February 14th webinar. We

Paul Everitt Paul Everitt

Webinar: Ruff – Faster Python Linting With Rust

Join this webinar on February, 14 to learn what sets Ruff apart from other tools (performance, and more), and the process of adopting it within an existing codebase.

Valeria Letusheva Valeria Letusheva
  • Privacy & Security
  • Terms of Use
  • Legal
  • Genuine tools
  • English
  • Deutsch
  • Español
  • Français
  • 日本語
  • 한국어
  • Русский
  • 简体中文
  • Português do Brasil
  • Türkçe
Copyright © 2000–2022 JetBrains s.r.o.