The latest updates on all JetBrains products and topics
Thank you to everyone who joined Advent of Code 2025 in Rust! It was inspiring to see many Rustaceans solving algorithmic puzzles, and celebrating the holiday coding season with the community.
Here’s our annual roundup of JetBrains Academy courses – the favorites you loved this year and the new courses launched in 2025.
Explore Rust vs C++ across performance, memory safety, tooling, and community. Compare strengths, weaknesses, and best use cases for modern systems programming.
A year ago, I wrote a blog post about solving Advent of Code puzzles using Rust as the implementation language. I believe it’s still relevant if you plan to use Rust this year. In one section, I advised limiting the use of AI and demonstrated how to disable the relevant functionality in RustRover, e…
Rust and Java couldn’t be any more different. One is a battle-tested giant with enterprise-scale use cases. The other is a relative newbie with a rapidly growing community and real-world applications. While Rust is praised for its focus on safety and performance, its complexity presents…
Mainmatter's Luca Palmieri's 100 Exercises to Learn Rust have helped thousands of developers deepen their Rust skills. Now this outstanding course is available right inside RustRover, JetBrains’ powerful Rust IDE!
Explore Rust's 2025 trends and learn how developers use Rust for high-performance, safe, and scalable software development.
For the fourth year in a row, JetBrains is a proud sponsor of the Advent of Code, and this year, alongside the Kotlin challenge, we invite all Rust developers to join.
So, you're thinking about choosing Rust as your next programming language to learn. You already know what it means to write code and have some experience with at least one programming language, probably Python or JavaScript. You’ve heard about Rust here and there. People say it’s a modern systems pr…
How to write unit and integration tests in RustRover for your Rust applications. Project structure, test framework, and examples.
How to build a Rust-based web application with Rocket and JetBrains RustRover IDE.
In the first part of this “What’s New” series, we only saw the tip of the iceberg – various feature bits that the Rust plugin developers managed to implement during the release cycle.Now we’re going to show you the rest of the iceberg. Let’s dig in and look at all the new ways the plugin can now ana…