~/talk

Willing Suspension of Disbelief

Talkat iOS Conf SG 2022 · 2022-01-20..01-21· [swift]
slides:none on file

Concrete explanation of Swift async/await clarifies where code actually suspends and what the runtime does: shows how async let lets unrelated lines run while awaiting a value, how wrapping work in a Task moves execution off the current thread, how actors serialize access to shared state to avoid races, and how async sequences (streams) deliver multiple values over time. Comparison with Grand Central Dispatch and the pairing of async throws with try/await makes error and suspension points explicit and predictable.

AI-written summary · about

  1. 0:00Willing Suspension of Disbelief
  2. 1:13M.A.N.T.I.S
  3. 1:23Snow Leopard
  4. 1:51Grand Central Dispatch is a revolutionary, pervasive approach to multicore processing
  5. 18:25Let's begin with a class
  6. 25:45async and friends is not GCD
  7. 28:14Willing suspensions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.