Yury Selivanov - async/await in Python 3.5 and why it is awesome

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 10

  • @pynchia4119
    @pynchia4119 6 ปีที่แล้ว +15

    Good talk. And yes, asyncio documentation is still pretty awful in 2018

  • @aleksandrkurlov3219
    @aleksandrkurlov3219 6 ปีที่แล้ว +2

    One of the best talk for getting started with asyncio

  • @ubergarm
    @ubergarm 7 ปีที่แล้ว +8

    Great talk! Good signal to noise ratio!
    Love the jokes! This guy understands my pain!
    1) th-cam.com/video/m28fiN9y_r8/w-d-xo.html "5 Obvious ways to do coroutines..."
    2)th-cam.com/video/m28fiN9y_r8/w-d-xo.html -"asyncio is simple..."
    Thanks for developing the uvloop implementation because: github.com/channelcat/sanic/
    Now I can reach for python instead of golang or node for backend apps again!
    Cheers!

  • @mckenziejohan4149
    @mckenziejohan4149 4 ปีที่แล้ว +5

    very good talks but too short... 😭😭😭😭 Other high-level asyncio APIs, not covered here, include:
    stream, a set of high-level networking primitives for managing asynchronous TCP events.
    lock, event, condition, async analogs of the synchronization primitives provided in the threading module.

    subprocess, a set of tools for running async subprocesses, such as shell commands.

    queue, an asynchronous analog of the queue module.

    exception, for handling exceptions in async code.

  • @mihailtemelkov32
    @mihailtemelkov32 5 ปีที่แล้ว +1

    asyncio was added in 3.4, not 3.3 (the slide that starts at 3:00)

  • @naeemkhoshnevis
    @naeemkhoshnevis 4 ปีที่แล้ว

    Good talk.

  • @De4sher
    @De4sher 7 ปีที่แล้ว +1

    "The asyncio documentation is simple. It only takes you 5 days to read it and a couple of months to digest it....and then you can use it" th-cam.com/video/m28fiN9y_r8/w-d-xo.htmlm26s :D Async is not simple. It is hard to understand. It's totally worth it, and it's very awesome, but still, let's not kid ourselves. For me, async workflows were harder to understand than threaded ones.

  • @DenisG631
    @DenisG631 5 ปีที่แล้ว +1

    SelivAnov, not SelivanOv ;)