Dave Abrahams joins John to talk about Protocol-Oriented Programming and how to make the most out of the Swift Standard Library. Also, discussions on Swift’s overall design, why it puts such a strong emphasis on value types and protocols, and how it’s been influenced by other languages.

Dave Abrahams joins John to talk about Protocol-Oriented Programming and how to make the most out of the Swift Standard Library. Also, discussions on Swift’s overall design, why it puts such a strong emphasis on value types and protocols, and how it’s been influenced by other languages.

Sponsor

NordVPN: Make your Internet connection private and secure, no matter which network that you’re on. Get 50% off their one-year plan at nordvpn.com/sundell, or when using offer code SUNDELL.

Interested in advertising on Swift by Sundell? Check out this page, or get in touch for more information.

LinksDave on TwitterJohn on TwitterProtocol-Oriented Programming in SwiftEmbracing AlgorithmsAlexander StepanovThe C++ Standard Template LibraryBoostEnums with custom raw typesPrevious Swift for TensorFlow episode with Paige Bailey and Brennan SaetaSean ParentHaskell Type ClassesAnyCollectionSpecializing protocolsType erasure using closuresCodable“The Genuine Sieve of Eratosthenes” by Melissa E. O’NeillSwift for TensorFlow open design meetingsIntro and outro music by Dariusz Dziuk

Twitter Mentions