Summary of Apple’s “Protocol and Value Oriented Programming” WWDC17 talk

Here’s a short point form summary of this WWDC 2017 talk, focusing on just the major points and key examples: