11: "Don't use this for evil", with special guest Mike Ash

Manage episode 191728899 series 1532519
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.

Mike Ash joins John to talk about reference counting, learning new APIs, Swift tooling vs new language features, what if Swift would've been Objective-C 3.0 and much more.

Thanks a lot to Gabriel Roupillard, Kedar Vaidya, Christopher, Khawaja Farooq and Roberto Garrido for this episode's questions & topics! 🙏

Submit your question/topic at swiftbysundell.com/podcast, or by tweeting to @swiftbysundell.

♬ Intro & outro jingles by Dariusz Dziuk.

Special offers for Swift by Sundell listeners

Get 25% off the digital version of Mike's book by using the code "SWIFTBYSUNDELL". Valid through December 15th.

Get 25% off the physical edition of the book at Lulu using the code "LULU25". Valid through November 16th.

Links and show notes

Mike on Twitter: @mikeash

John on Twitter: @johnsundell

Plausible Labs

Friday Q&A

isKnownUniquelyReferenced() - Swift documentation

CFGetRetainCount() - Core Foundation documentation

Swift 4 Weak References

Swift ABI Stability Dashboard

Conditional conformances - Swift Evolution

Mike's GitHub

12 episodes available. A new episode about every 10 days averaging 46 mins duration .