This video features Casey Muratori discussing various programming languages, his personal programming challenges, and critiquing benchmarks. He delves into the difficulties of choosing a new language for the upcoming year, comparing Rust, Go, Zig, and Odin, and touching upon metaprogramming capabilities and the importance of enjoying a language. He also analyzes a controversial benchmark that claims Fortran outperforms modern languages, revealing flaws in its methodology and execution.
Muratori states he doesn't enjoy programming in Rust. While he acknowledges that "really nice Rust" code is "really cool" and appreciates what can be done with it, he explicitly says, "I don't want to do it." His decision is not based on technicalities but a lack of personal enjoyment derived from programming in the language. He mentions his experience with Rust over two years and the public reaction to his video about not wanting to program in it again.
While Muratori expresses appreciation for C and finds Go to be a productive language for specific tasks, he doesn't explicitly state a single "favorite" language in this transcript. He is currently in a process of evaluating and deciding on a new language, indicating a desire for a language that excels in metaprogramming and is suitable for future development. He is particularly interested in the metaprogramming capabilities of Julia and Zig, and finds Odin appealing for its simplicity and structure.