iPhreaks

iPS 221: History and Evolution of Swift with Dave DeLong


Listen Later

Panel: Erica Jaim Andrew Special Guest:  Dave DeLong In today's episode, the iPhreak’s Gui Rambo speaks with Dave DeLong. Dave is a seven-year veteran of Apple, Dave DeLong is an accomplished iOS engineer with a passion for teaching, and hacking the Objective-C runtime. During his time at Apple, he worked on the UIKit framework, Developer Evangelism, and Apple Maps. He now works at Snap, Inc. on the Snapchat app. Dave, his family, and his large collection of bowties live near Salt Lake City, UT, where he’s an active member of the local developer community. He can often be found on Twitter teaching developers about all the ways that calendrical calculations can go wrong. In particular, we dive pretty deep on:
  • History of involvement with Swift 8:20
  • How is Swift as an open source project? 10:50
  • What is Swift Evolution? 12:43
  • Swift releases cycles 14:40
  • How do developers deal with Swift changes 15:40
  • Did Apple ship Swift too early? 17:50
  • Objective-C is evolving too 26:00
  • Swift interoperation with C libraries like Core Foundation 28:59
  • Upcoming Swift C Integration in Swift 5 30:00
  • Other C API’s 31:30
  • Customization of Types in Swift 36:22
  • Dave and Erica’s Swift Non-Standard Libraries Proposal 38:00
  • Dave’s idea for improving Date API’s 43:48
  • What are the goals for a Non-Standard Libraries? 47:50
  • How to get involved with Swift Evolution 54:00
LINKS:
  • Blog
Picks: Jaim:
  • Brian Hogan 
Erica:
  • Brandon Sanderson - Trilogy 
Dave:
  • Andy Weir 
Andrew:
  • CLANG Format
...more
View all episodesView all episodes
Download on the App Store

iPhreaksBy Charles M Wood

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

17 ratings


More shows like iPhreaks

View all
Teach Me To Code » Screencasts by Charles Max Wood

Teach Me To Code » Screencasts

11 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

236 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

59 Listeners

My JavaScript Story by Charles M Wood

My JavaScript Story

4 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

61 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners