Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023
What it is
Miguel de Icaza's GodotCon 2023 talk on Swift bindings for Godot. He argues that garbage-collector pauses in C# are a persistent problem and that Swift's reference counting avoids them.
Why Hacker News recommends it
Frequently recommended for an experienced game-engine builder's view on why GC pauses are inevitable and why Swift's approach is appealing.
- 6 people recommended it
- 7 different months
- 2 strong recommendations
- first 2023, last 2026
What HN commenters said
“Miguel De Icaza’s talk on the topic is highly recommended”
Talk on Swift traction in Godot.
jlundberg, 2024-03 · Strong recommendation · in “Embedded Swift on the Raspberry Pi Pico”
“here is a really great talk from Miguel de Icaza”
History of C# in game engines and Swift reference counting.
zengid, 2023-12 · Recommendation · in “Murder is a pixel art ECS game engine in C#”
“got me interested in Swift. It starts around 12:30”
Got the commenter interested in Swift; starts around 12:30.
Decabytes, 2024-01 · Recommendation · in “Apple hiring compiler developers for improving Swift / C++ interoperability”
“Miguel de Icaza gave a great talk on Swift + Godot”
De Icaza on Swift plus Godot, among other things.
rescripting, 2024-09 · Recommendation · in “Swift 6”
“Miguel de Icaza gave a nice talk on why noticeable pauses are inevitable”
Why stop-the-world tracing GC pauses are inevitable; Swift reference counting alternative.
perennialmind, 2025-07 · Recommendation · in “.NET 10 Preview 6 brings JIT improvements, one-shot tool execution”
“Highly recommend.”
De Icaza talk on Swift Godot and GC problems.
KolmogorovComp, 2026-07 · Recommendation · in “Watching Go's new garbage collector move through the heap”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: swift, godot, garbage collection, c#, reference counting, game engines
Also recommended by the same people
talkCppCon 2014: Mike Acton "Data-Oriented Design and C++"CppCon · 9 HN recommenders · 2015–2026
talkOverwatch Gameplay Architecture and NetcodeGDC Festival of Gaming · 16 HN recommenders · 2019–2025
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023
talkA Deep Dive into Nanite Virtualized GeometrySIGGRAPH Advances in Real-Time Rendering · 7 HN recommenders · 2021–2026
interviewHow Crash Bandicoot Hacked The Original Playstation | War Stories | Ars TechnicaArs Technica · 13 HN recommenders · 2020–2026
talkJonathan Blow - How to program independent games - CSUA SpeechAlexandre Franco · 9 HN recommenders · 2015–2026
talkIdeas about a new programming language for games.Jonathan Blow · 7 HN recommenders · 2014–2025
talkExploring the Tech and Design of NoitaGDC Festival of Gaming · 7 HN recommenders · 2020–2026