Перейти к содержимому

Why Everyone's Rewriting Everything in Rust

ForrestKnight

0:00 / 0:00

Why Everyone's Rewriting Everything in Rust

104 494 просмотра · 1 месяц назад
ForrestKnight
705 тыс. подписчиков
104 494 просмотра · 1 месяц назад
Everything is Rust. Try out Cursor! It's so good. https://jetty.to/cursor So Rust is over 10 years old. Nothing about the language fundamentally changed this year. But more companies than ever have been switching to Rust, even those that had a full plan to do so just a few years ago but shelved the idea... until now. I wanted to really understand why all of this is happening right now, all at the same time. So I dug into every one of these rewrites (not everything is listed here - I went over way more that you'll learn about in the video): Why Meta ported their type checker to Rust when other languages would've been easier. What actually happened with the Bun rewrite (now that Jarred finally released the blog post). How companies like Linear got massive performance boosts without writing a single line of Rust. Why every major AI lab keeps choosing Rust. Updates on last year's stories (including the conclusion to the Linux kernel/Rust drama). And way more so I could find a real pattern. So that's what this video's about. And once you see what it is, which is actually two things, and why it's happening... well it kind of changes how you think about potential rewrite decisions moving forward - and with this entire industry shift towards Rust - deciding whether or not to just build your new project in Rust to begin with. Videos mentioned: The Bun Rewrite (Zig → Rust):    • I Can't Believe Rust Is Replacing Zig   Claude Fable 5:    • Coding with Fable 5 is actually insane.   Big Tech AI Layoffs:    • AI Isn't Actually Replacing Developers (Bi...   The X Algorithm Rewrite:    • I Can't Believe Rust is Replacing Java   Last year's Rust video:    • Why Everyone's Switching to Rust (And Why ...   Sources: Rust 1.0 announcement: https://blog.rust-lang.org/2015/05/15... Rewriting Bun in Rust (Bun blog): https://bun.com/blog/bun-in-rust Bun Rust port merge PR: https://github.com/oven-sh/bun/pull/3... Bun is joining Anthropic (Bun blog): https://bun.com/blog/bun-joins-anthropic Anthropic acquires Bun (Anthropic): https://www.anthropic.com/news/anthro... Dropbox sync engine rewrite: https://dropbox.tech/infrastructure/r... Announcing TypeScript 7.0: https://devblogs.microsoft.com/typesc... Flow's OCaml to Rust Port (Meta):   / flows-ocaml-to-rust-port   Flow original announcement (2014): https://engineering.fb.com/2014/11/18... React Compiler Rust port (PR #36173): https://github.com/facebook/react/pul... Meta's transition from C to Rust on mobile (Meta Tech Podcast): https://engineering.fb.com/2025/07/01... Announcing Vite 8 beta (Rolldown): https://voidzero.dev/posts/announcing... The (successful) end of the kernel Rust experiment (LWN): https://lwn.net/Articles/1049831/ Untrusted data in Linux, Greg Kroah-Hartman at RustWeek 2026:    • Untrusted data in Linux — How Rust is goin...   RustWeek talk page: https://2026.rustweek.org/talks/greg/ Greg KH calls for more Rust Linux developers (Phoronix): https://www.phoronix.com/news/Greg-KH... Linus Torvalds on AI in the kernel (Tom's Hardware): https://www.tomshardware.com/software... Microsoft is rewriting Windows in Rust in small bites (The Stack): https://www.thestack.technology/rewri... Cloudflare just got faster and more secure, powered by Rust: https://blog.cloudflare.com/20-percen... OpenAI Codex CLI repo: https://github.com/openai/codex OpenAI to acquire Astral: https://openai.com/index/openai-to-ac... Grok Build open source announcement: https://x.ai/news/grok-build-open-source Grok Build repo: https://github.com/xai-org/grok-build Grok Build repo upload analysis (The Agent Report): https://the-agent-report.com/2026/07/... Grok Build repo upload coverage (TechTimes): https://www.techtimes.com/articles/32... X algorithm repo: https://github.com/xai-org/x-algorithm Why Ghostty is written in Zig, Mitchell Hashimoto (The Changelog):    • Why Ghostty is written in Zig (not Rust or...   Bun unsafe audit: https://bun.com/bun-unsafe-audit uutils coreutils: https://github.com/uutils/coreutils sudo-rs is now default in Ubuntu 25.10: https://discourse.ubuntu.com/t/sudo-r... Don't know why you'd want to follow me on other socials. I don't even post. But here you go. 🐱‍🚀 GitHub: https://github.com/forrestknight 🐦 Twitter:   / forrestpknight   💼 LinkedIn:   / forrestpknight   📸 Instagram:   / forrestpknight