~/talk

SE-0200 Unexpected Elegance A Slightly Rambling Talk

Talkat iOS Conf SG 2024 · 2024-01-18..01-19· [swift]
slides:none on file

Proposal SE-0200 reworks raw strings into extended string delimiters using balanced pound signs so strings allow interpolation and literal paste‑in without heavy escaping; design choices narrow to single quotes or pound delimiters, team prototypes used custom compiler builds, accepted August 29, 2018, and lands in Swift (docs show Swift 5.9.2). The compiler change unifies string handling, reduces special casing, and the implementation works — toolchain builds prove it and the repo stabilizes.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08Motivating language change
  3. 6:41Swift Evolution process
  4. 13:13SE-007 change
  5. 19:40Raw strings importance
  6. 28:58SE-0200 raw string story
  7. 49:41Unexpected Swift outcomes
  8. 52:40Conclusion
~/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.