• 89: Implementing the Swift Runtime in Swift, with Jordan Rose

  • Oct 12 2020
  • Length: 1 hr and 6 mins
  • Podcast

89: Implementing the Swift Runtime in Swift, with Jordan Rose

  • Summary

  • What’s in a Swift runtime?
    • Swift on Mac OS 9
    • Heap Objects
    • Type Layout
    • Type Metadata
    • Uniquing Caches
    • Class Metadata
    • Class Metadata Initialization
    Other links
    • Layout guarantees
    • Steve Troughton-Smith’s BitPaint
    • @ksherlock’s mpw
    • An explainer on Swift weak references
    About Jordan
    • Twitter @UINT_MIN
    • Belkadan
    • Citizens’ Climate Lobby
     Sponsors
    • Instabug - Get Application Performance Monitoring built for mobile apps and stay on top of your app quality with Instabug. Check them out and them them know we sent you at https://try.instabug.com/SwiftUnwrapped

     

    • AWS Amplify - AWS Amplify is a suite of tools and services for iOS developers to build full stack serverless and cloud-based mobile apps. Check out our getting started Tutorial for iOS! Go to awsamplify.info/IOS
     Get in Touch

    If you're enjoying the show and want to say thank you, the best way to do that is by leaving us a review on iTunes! It lets us know what you think of the show and helps us climb the charts so other people can find the show.

    We've also got a channel set up on Spectrum.chat! If you want to talk about today's episode, ask us a question or just follow the conversation, jump in anytime at spectrum.chat/specfm/swift-unwrapped.

    Show More Show Less

What listeners say about 89: Implementing the Swift Runtime in Swift, with Jordan Rose

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.