Ads skipped

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&apos;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&apos;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&amp;t=570">9:30</a> &quot;Java just turned 30 years old---&quot;<br><br>This video is how I found out I&apos;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&apos;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&apos;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&apos;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&amp;t=20">0:20</a> the reason of better performance of &quot;rewriting from scratch&quot; solutions is because its REWRITED FROM SCRATCH without bad legacy code. surprise surprise!

    134

Up next

LIVE

Why Everyone's Rewriting Everything in Rust

ForrestKnight · 100K views

LIVE

Why Rust Can't Replace C++

ForrestKnight · 387K views

LIVE

Tuples vs Union Types in C#

TechGuys · 38 views

LIVE

HARD truths before switching to Go

The PrimeTime · 551K views

LIVE

Einfach unglaublich...

Clownswelt · 82K views

LIVE

Building the PERFECT Linux PC with Linus Torvalds

Linus Tech Tips · 9.1M views

LIVE

Bessent PANICS As Bond CRISIS Hits WORST MOMENT - Dutch Say BACK OFF USA

House of El · 173K views

LIVE

Pourquoi les devs réécrivent tout en Rust ?

Underscore_ · 795K views

LIVE

AI Isn't Actually Replacing Developers (Big Tech Layoffs)

ForrestKnight · 54K views

LIVE

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

Zero To Mastery · 347K views

LIVE

I'm done coding with AI

Brett Codes · 1M views

LIVE

AI Writes Code 10x Faster. It Breaks 10x Harder.

The Trap Brief · 47 views

LIVE

Wait, I thought Java was dead?

ForrestKnight · 120K views

LIVE

Interview with Senior Rust Developer

Kai Lentit · 1M views

LIVE

Protecting Your Energy

The PrimeTime · 615K views

LIVE

The worst programming language of all time

Lazo Velko · 838K views

LIVE

Scott Jenson: Are we really going to use the same Desktop UX forever?

The KDE Community · 416K views

LIVE

The Future of Rust Web Applications - Greg Johnston

Rust Nation UK · 100K views

LIVE

Professor Answers Coding Questions | Tech Support | WIRED

WIRED · 1.4M views

LIVE

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

JetBrains · 928K views

LIVE

The Closest Thing We Have to Alien Technology

Veritasium · 59M views

LIVE

Reliability Lessons From SQLite - Richard Hipp | SSW 2026

Software Should Work · 139K views

LIVE

I Tried to Learn Rust

commonLuke · 298K views

LIVE

The Untold Story of Golang

CodeSource · 467K views

LIVE

Rust’s most complicated features explained

Let's Get Rusty · 114K views

LIVE

Programming in Assembly without an Operating System

Inkbox · 2.1M views

YouTube, with the door locked.

Aegis plays a clean stream instead of YouTube's player, so pre-roll ads, trackers, and fingerprinting never ride along. Drop Shields any time if you want the official player back.