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

  • 2020/10/12
  • 再生時間: 1 時間 6 分
  • ポッドキャスト

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

  • サマリー

  • 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.

    続きを読む 一部表示

あらすじ・解説

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.

89: Implementing the Swift Runtime in Swift, with Jordan Roseに寄せられたリスナーの声

カスタマーレビュー:以下のタブを選択することで、他のサイトのレビューをご覧になれます。