Why Everyone's Switching to Rust (And Why You Shouldn't)
552K views · Aug 19, 2025 · Education
Comments · 2.4K
@fknight · 1 month ago (edited) · pinned
New follow-up video: <a href="https://www.youtube.com/watch?v=iu_ALBDtoHo">https://youtu.be/iu_ALBDtoHo</a><br><br>It's been about a year, and everyone is still switching to Rust... more than ever before, actually. And a lot are some of the biggest companies in the world.<br><br>I wanted to really understand why all of this is happening, and why so much of it is happening right now. And again, I wanted to find out... why Rust? So I dug into every Rust rewrite I could get my hands on and made a new video to follow up this one.
8
@stubb1qaz · 1 year ago
If you rewrite convoluted legacy code from scratch, the performance generally improves by a lot. The fact that Discord froze for long time and stopped doing that after rewriting, wasn't because the Rust is a superior language, it was because it was poorly written in the first place. I rewrote C++ code using C++ and achieved 4x performance improvement. Does that mean that C++ is better than C++?
5.4K
@noranoxica · 1 year ago
MS reformatting 150K lines of font code before throwing a react app on the desktop is pretty funny
850
@doezage · 1 year ago
Rust made me think about ownership so much that even when I’m coding in python I’m thinking about it. Rust made me a better programmer in general. It made me learn a lot of programming concepts that I wasn’t even taught in school. And the resources to learn are there.
1.8K
@novikovPrinciple · 1 year ago
<a href="https://www.youtube.com/watch?v=meEXag1XCFw&t=570">9:30</a> "Java just turned 30 years old---"<br><br>This video is how I found out I'm older than Java.
125
@TheMrMister · 11 months ago
Rust compiles slow, but just you wait until they rewrite the compiler in Rust. Then they’ll rewrite that one in Rust. And so on until we get ♾️x performance increase. It’s just science.
119
@romangeneral23 · 1 year ago
That Go Discord issue was an edge case that the developers of Go actually fixed.
1K
@vintagewander · 1 year ago
I actually love Rust not because of the speed and performance and all that, but the strict type checking and rules man, sure your code could be bad but you can be confident that it runs exactly like the way it is written. The speed and performance Rust gives for me it's just the extras
746
@ristekostadinov2820 · 1 year ago
Companies that uses Rust tend to rewrite lot of code (besides developing new features), and that means that they already have a product that makes money and the cost of paying engineers to rewrite it is worth it because it saves them millions in infrastructure cost.
542
@__8120 · 4 months ago
Rust having built in mandatory concurrency safety and then not having any built in concurrency is the funniest thing ever tbh
22
@WIImotionmasher · 1 year ago
it's so nice to find a level-headed and detail-oriented software youtube channel. So many people in software online are hype bros that sling unfounded opinions and guilt people who do anything differently.<br><br>This is such a chill video where I get to learn a bit about rust and think about it myself, without feeling guilty I'm not already building entire websites with it or some shit.
243
@morglod · 1 year ago
<a href="https://www.youtube.com/watch?v=meEXag1XCFw&t=20">0:20</a> the reason of better performance of "rewriting from scratch" solutions is because its REWRITED FROM SCRATCH without bad legacy code. surprise surprise!
134
Up next

Why Everyone's Rewriting Everything in Rust
ForrestKnight · 100K views

Why Rust Can't Replace C++
ForrestKnight · 387K views

Tuples vs Union Types in C#
TechGuys · 38 views

HARD truths before switching to Go
The PrimeTime · 551K views

Einfach unglaublich...
Clownswelt · 82K views

Building the PERFECT Linux PC with Linus Torvalds
Linus Tech Tips · 9.1M views

Bessent PANICS As Bond CRISIS Hits WORST MOMENT - Dutch Say BACK OFF USA
House of El · 173K views

Pourquoi les devs réécrivent tout en Rust ?
Underscore_ · 795K views

AI Isn't Actually Replacing Developers (Big Tech Layoffs)
ForrestKnight · 54K views

Rust 101 Crash Course: Learn Rust (6 HOURS!) + 19 Practice Exercises | Zero To Mastery
Zero To Mastery · 347K views

I'm done coding with AI
Brett Codes · 1M views

AI Writes Code 10x Faster. It Breaks 10x Harder.
The Trap Brief · 47 views

Wait, I thought Java was dead?
ForrestKnight · 120K views

Interview with Senior Rust Developer
Kai Lentit · 1M views

Protecting Your Energy
The PrimeTime · 615K views

The worst programming language of all time
Lazo Velko · 838K views

Scott Jenson: Are we really going to use the same Desktop UX forever?
The KDE Community · 416K views

The Future of Rust Web Applications - Greg Johnston
Rust Nation UK · 100K views

Professor Answers Coding Questions | Tech Support | WIRED
WIRED · 1.4M views

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
JetBrains · 928K views

The Closest Thing We Have to Alien Technology
Veritasium · 59M views

Reliability Lessons From SQLite - Richard Hipp | SSW 2026
Software Should Work · 139K views

I Tried to Learn Rust
commonLuke · 298K views

The Untold Story of Golang
CodeSource · 467K views

Rust’s most complicated features explained
Let's Get Rusty · 114K views

Programming in Assembly without an Operating System
Inkbox · 2.1M views