
80: “Lists and loops”, with special guest Nick Lockwood
Nick Lockwood returns to the show to go on a deep dive into data structures and algorithms, what some of the pros and cons of writing high-performance code in Swift are, and how all of that relates to parallelization and performance.
Audio is streamed directly from the publisher (traffic.libsyn.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Nick Lockwood returns to the show to go on a deep dive into data structures and algorithms, what some of the pros and cons of writing high-performance code in Swift are, and how all of that relates to parallelization and performance.
Sponsor
Reveal: Inspect, debug, and modify your app’s UI in real time. Reveal takes UI debugging to a whole new level, and lets you instantly make all sorts of tweaks while your app is running. Get started for free at revealapp.com/sundell.
Links
- Nick on Twitter
- John on Twitter
- SwiftFormat
- ShapeScript
- Deckset
- RetroRampage
- Handmade Hero
- Publish
- The Collection protocol
- Imagine Engine’s Timeline API
- Grand Central Dispatch
- Combining value and reference types
- Creating custom collections
- Time complexity
- Tail call
- RetroRampage multithreaded rendering
- Intro and outro music by Dariusz Dziuk