Swift Concurrency Manifesto | Chris Lattner and Lex Fridman

Поділитися
Вставка
  • Опубліковано 22 жов 2020
  • Lex Fridman Podcast full episode: • Chris Lattner: The Fut...
    Please support this podcast by checking out our sponsors:
    - Blinkist: blinkist.com/lex and use code LEX to get a free week of premium
    - Neuro: www.getneuro.com and use code LEX to get 15% off
    - MasterClass: masterclass.com/lex to get 15% off annual sub
    - Cash App: cash.app/ and use code LexPodcast to get $10
    PODCAST INFO:
    Podcast website: lexfridman.com/podcast
    Apple Podcasts: apple.co/2lwqZIr
    Spotify: spoti.fi/2nEwCF8
    RSS: lexfridman.com/feed/podcast/
    Full episodes playlist: • Lex Fridman Podcast
    Clips playlist: • Lex Fridman Podcast Clips
    CONNECT:
    - Subscribe to this UA-cam channel
    - Twitter: / lexfridman
    - LinkedIn: / lexfridman
    - Facebook: / lexfridmanpage
    - Instagram: / lexfridman
    - Medium: / lexfridman
    - Support on Patreon: / lexfridman
  • Наука та технологія

КОМЕНТАРІ • 10

  • @tomwright9904
    @tomwright9904 3 роки тому +27

    5:38 "You're kind of fu- stuck with a bad set of trade offs" :D

  • @austinmw89
    @austinmw89 3 роки тому +12

    One of my favorite guests

  • @GoofyHistorians
    @GoofyHistorians 3 роки тому +1

    Lex, you are the best!

  • @unoarecare5728
    @unoarecare5728 2 роки тому

    please make distributed actor compatible with iOS, take in account battery, app lifetime, and bootstrap node by default in in apple

  • @adelinaquijano1083
    @adelinaquijano1083 Рік тому

    I think my enternet before we apply before last 2018 I thought I finish my contract.

  • @kevinayers7144
    @kevinayers7144 3 роки тому +5

    wait, wait, wait........ are you saying you've solved race conditions :0

    • @jj680l
      @jj680l 3 роки тому +4

      Rust language is known to have solved race conditions, even when using shared memory. Not sure about Swift.

    • @Xaxxus
      @Xaxxus 2 роки тому +1

      @@jj680l yes, as of swift 5.5 race conditions are essentially solved at the compiler level now. Swift added actors. So if you put your race condition prone code into an actor, you will get compile errors when you try to do something that will cause a race condition.

  • @ConernicusRex
    @ConernicusRex 3 роки тому

    Not excited by async/await. DispatchQueue already has all of these features.

    • @pawelpow
      @pawelpow 3 роки тому +4

      Completion handlers? Actors? Synchronous syntax?