Re-Implementing kotlinx.coroutines

Поділитися
Вставка
  • Опубліковано 5 лис 2024

КОМЕНТАРІ • 16

  • @IncompleteTheory
    @IncompleteTheory 7 днів тому

    Fascinating and presented fast enough to drive home your point that one really needs to do this on their own for a full understanding. Thanks for uploading!

  • @AntonArhipov
    @AntonArhipov 2 місяці тому +9

    The geekiest explanation of coroutines I have seen so far! Please don't stop! :)

  • @masoudkarimi9627
    @masoudkarimi9627 5 днів тому

    Amazing video! It’s so exciting to see coroutines from this perspective. I gained a much deeper understanding of how they work under the hood!.

  • @alphacoder3822
    @alphacoder3822 8 днів тому

    Hey seb, you should upload more such videos. These are awesome and easy to understand

  • @gressier
    @gressier 2 місяці тому +5

    You’re an absolute legend

  • @ism3ilmo
    @ism3ilmo 2 місяці тому +1

    very nice explanation
    please don't stop and make another videos for coroutines scope , flow api ....etc

  • @kekulta
    @kekulta 15 днів тому

    This is some insane content!

  • @kgandkg
    @kgandkg 2 місяці тому

    Really enjoying this series ! Thank you for sharing.
    Sidenote: I also see that IDE report occurred dialog constantly and had to do a double take to make sure my own IDE wasn't showing through 😊

    • @s.sellmair
      @s.sellmair  2 місяці тому

      @@kgandkg good point. I should disable the dialog. I am using not only nightly versions of IntelliJ, but those are also configured as 'internal mode', which further engages assertions

  • @Tuligarnio
    @Tuligarnio 2 місяці тому

    It would be awesome to have a series of videos about Kotlin coroutines internals

  • @oumardicko5593
    @oumardicko5593 2 місяці тому

    honestly a good explanation of kotlin coroutines would be great (not the kotlinx package but the built-in basic one)

  • @AdamSemy
    @AdamSemy 2 місяці тому

    Thanks for the explanation!
    I'm curious whether this would help with this situation: Often Kotlin libraries will have a 'coroutines' extension helper, which is an additional library that adds interoperability with kotlinx-coroutines. For example, Mordant. This is advantageous because kotlinx-coroutines can be a heavy dependency that most users don't need.
    Could the approach you described be used to a 'kotlinx-coroutines-lite` that can be easily swapped at runtime for kotlinx-coroutines? That way users can decide whether they want to have the full-fat async kotlinx-coroutines, or synchronous coroutines?

  • @haitrvn
    @haitrvn 25 днів тому

    Omfg, so detailed 😮

  • @beradeep
    @beradeep 2 місяці тому

    Legend! Want more great videos.

  • @GeorgeC-ur9yw
    @GeorgeC-ur9yw 2 місяці тому

    nice