← Browse

Europe 2026

Why Rust is the Ideal Language for Vibe-Coding — Daniel Szoke, Sentry

Daniel Szoke

Overview

This talk argues that Rust is a superior language for agentic coding, often referred to as vibe coding, despite conventional wisdom favoring languages like Python and TypeScript. The speaker contends that while dynamic languages are easier for LLMs to generate initially, this ease comes at the cost of increased error potential. Rust's strict compiler and numerous constraints, though posing a steeper learning curve for LLMs, provide deterministic guardrails that significantly reduce bugs and improve code reliability.

Who should watch

Key takeaways

Notable quotes

Daniel Szoke: *The importance of it being easy for the model to write the language is overstated.*
Daniel Szoke: *Anything that can go wrong will go wrong eventually at some point.*
Daniel Szoke: *Every compile error is potentially a bug that you avoid in your production code.*

Watch on YouTube →

Unofficial community note. Prefer the recording for nuance.