Why Rust Can't Replace C++
C++ is just better than Rust.* Check out Macroscope: https://jetty.to/macroscope *at some things. I know I've made a few videos about Rust replacing other languages - simply because I find these sorts of things fascinating, like rewriting an entire codebase. And I typically have a section in those videos stating while Rust is great in many use cases, it isn't a magic bullet. So I figured it was time to make a dedicated video on that notion, specifically surrounding C++, because I've found that most people consider Rust to just be a better C++ all around, more so than any other language. This idea, however, translates to plenty of other languages. Rust is good, but it isn't always the best choice. I hope y'all enjoy!! Sources: DARPA TRACTOR (C to Rust): https://www.darpa.mil/research/progra... CISA Product Security Bad Practices: https://www.cisa.gov/resources-tools/... Secure by Design, memory safety (Google): https://security.googleblog.com/2024/... Why C++ Wins in Finance, Juan Alday (Citadel Securities): • Juan Alday: Why C++ Wins in Finance Spread Networks (Wikipedia): https://en.wikipedia.org/wiki/Spread_... How to spend $300M on 3 milliseconds (Jim Campbell): https://jimdcampbell.com/2016/09/01/a... Zig 0.15.1 release notes: https://ziglang.org/download/0.15.1/r... Zig 0.16.0 release notes: https://ziglang.org/download/0.16.0/r... rustc codegen, LLVM backend (Rust Compiler Dev Guide): https://rustc-dev-guide.rust-lang.org... Rust atomics (std docs): https://doc.rust-lang.org/std/sync/at... Too Many Linked Lists: https://rust-unofficial.github.io/too... Rust linked list patch, Alice Ryhl (Rust-for-Linux): https://lkml.rescloud.iu.edu/2404.0/0... allocator_api tracking issue, open since 2016: https://github.com/rust-lang/rust/iss... Hazard pointers, C++26 (P2530): https://www.open-std.org/jtc1/sc22/wg... RCU, C++26 (P2545): https://www.open-std.org/jtc1/sc22/wg... C++26 (cppreference): https://en.cppreference.com/w/cpp/26 CUDA Programming Guide, C/C++ Language Extensions (NVIDIA): https://docs.nvidia.com/cuda/cuda-pro... cuBLAS: https://docs.nvidia.com/cuda/cublas/ cuDNN: https://docs.nvidia.com/deeplearning/... TensorRT: https://docs.nvidia.com/deeplearning/... PyTorch ATen (C++ core): https://github.com/pytorch/pytorch/tr... Rust-CUDA: https://github.com/Rust-GPU/Rust-CUDA cuTile Rust paper (NVIDIA Research): https://arxiv.org/abs/2606.15991 Unity and .NET (Unity blog): https://unity.com/blog/engine-platfor... C++ in Unreal Engine (Epic): https://dev.epicgames.com/documentati... Embark Studios Rust pledge: https://www.embark.dev/ Embark builds ARC Raiders on Unreal (Epic interview): https://www.unrealengine.com/develope... Gameplay at Embark, careers page: https://careers.embark-studios.com/pa... Leaving Rust gamedev (LogLog Games): https://loglog.games/blog/leaving-rus... rust-gpu (started at Embark): https://github.com/Rust-GPU/rust-gpu Safe C++, P3390 (Sean Baxter): https://www.open-std.org/jtc1/sc22/wg... Circle C++ compiler: https://www.circle-lang.org/ Profiles, P3081: https://wg21.link/p3081 Committee picks profiles over Safe C++ (The Register): https://www.theregister.com/2025/09/1... Trip report, profiles targeting C++29 (Herb Sutter): https://herbsutter.com/2026/03/ C++ growth vs Rust, SlashData numbers (Herb Sutter): https://herbsutter.com/2025/12/30/sof... Why Fighter Jets Ban 90% of C++ Features (LaurieWired): • Why Fighter Jets Ban 90% of C++ Features A portion of this video was sponsored by Macroscope. Other socials: 🐱🚀 GitHub: https://github.com/forrestknight 🐦 Twitter: / forrestpknight 💼 LinkedIn: / forrestpknight 📸 Instagram: / forrestpknight

How I'd learn to code if I started over in the AI era

Why Its So Hard To Write A Fast grep

Microsoft's Bruno Borges on GitHub, Copilot, and more

Rust just introduced a new "never" type

Life Lessons From Big Tech Workers Who Got Laid Off

The mystery is solved... and the answer is 40x cheaper than Claude

The World's Safest Market Is Breaking

Cooling Paint on my Workshop. Was it worth it?

Unix Built-in RPC Mechanism?! illumos doors showcase

Psychology of Intelligence: Learn Anything So Fast It's Almost Unfair

Local AI Coding is Finally Good Enough

GitHub is Falling Apart

Why Everyone's Rewriting Everything in Rust

How Powerful are Compound Bows?

My Agentic Engineering Workflow (after 6,775 sessions)

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Your Coding Job is Safe, Dude...

The Strange Math That Predicts (Almost) Anything

WordPress Is Eating Itself Alive

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

Two Gaming Laptops Were DESTROYED After Playing One Game!

Reliability Lessons From SQLite - Richard Hipp | SSW 2026

Dijkstra on foolishness of Natural Language Programming

How Operating Systems ACTUALLY work (kernel mode vs. user mode)

I tried Compiled Typescript
