THE VIDEO SHELF · garbage collection and game engines
Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023
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 HN readers recommended it
Frequently recommended for an experienced game-engine builder's view on why GC pauses are inevitable and why Swift's approach is appealing.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Godot Engine
- Topic
- garbage collection and game engines
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 6
- HN mentions in dataset
- 12
- Recommendation years in dataset
- 2023–2026
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
Looking forward to trying this out! Another place Swift seem to be getting traction in is godot. Miguel De Icaza’s talk on the topic is highly recommended: [VIDEO]
jlundberg on Hacker News · 2024-03
In Embedded Swift on the Raspberry Pi PicoMiguels work on Swift for Godot is really inspiring. Highly recommend this video for anyone looking for more context: [VIDEO]
jlundberg on Hacker News · 2026-04
In Xogot: Godot for iPad and iPhoneYes and here is a really great talk from Miguel de Icaza about some of the history of adding C# to game engines, and why he's excited about using Swift in Godot because he claims that Swift's reference counting avoids the issues of GC pauses. …
zengid on Hacker News · 2023-12
In Murder is a pixel art ECS game engine in C#
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.