Swift by Sundell

80: “Lists and loops”, with special guest Nick Lockwood

11 snips
Aug 28, 2020
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
Scripting Language for 3D Modeling
01:43 • 2min
3
ShapeScript Predates SwiftUI in Many Ways
03:26 • 2min
4
What Inspired You to Build a 3D Game?
05:32 • 3min
5
Retro Rampage
08:11 • 3min
6
Performance Tuning Graphics in UIKit App
10:44 • 2min
7
Swift Is a Better Programming Language Than Objective C
12:42 • 6min
8
Swift Gives You Extensive Control Over Memory Management and Copying
18:17 • 2min
9
Objective C and the Slice Behavior in Swift
20:04 • 3min
10
Custom Data Structures
22:35 • 4min
11
Using a Linked List to Optimize Your Engine
27:02 • 5min
12
Swift Foot Gun
32:04 • 3min
13
Swift - Copy on Write Semantics for Data Structures
34:48 • 2min
14
Copy on Write in Swift
36:30 • 3min
15
Why You Shouldn't Write Algorithms Yourself
39:11 • 2min
16
Bigo Is a Way to Talk About Performance of Your App
41:22 • 3min
17
The Importance of a Bigger Data Structure
44:00 • 2min
18
Is There a Difference Between Game Engines and App Engines?
46:17 • 2min
19
Is There a Difference Between Games and Apps?
48:27 • 2min
20
Functional Programming Is a Bad Thing for Performance
50:26 • 3min
21
Stack Overflows in Recursive Programming
53:44 • 2min
22
Using Parallelization to Improve Performance in Rendering
55:27 • 4min
23
Using Threads to Improve Performance and Parallelization
59:38 • 3min