Sterling's 2019 Raku Async & Concurrency Advent Calendar
I have never done a full advent calendar before. I have contributed to some other calendar blogs in the past, but this will be the first time I do a complete one of my own. This is my announcement: I am doing an advent calendar. It’s even mostly written already. So what’s the theme?
Raku! Concurrency! Async! Parallelism! All that stuff is my focus. I’ve spent some extra hours here and there trying to better understand the concurrency and async programming features of Raku and I’m going to share my knowledge with anyone who is interested. I will be covering a number of topics to including some details about how these objects in Raku work:
Supply
Promise
Channel
Lock
Lock::Async
Semaphore
Proc::Async
IO::Socket::Async
I am going to cover various low level topics like Thread
and Scheduler
and
cas
.
I am going to cover various high level topics like how to break down complex
asynchronous coding problems, how to decide make use of concurrency, comparing
react
blocks with calls to tap
, different ways to sleep, and so much more!
So, this holiday season, if you want to give the gift that gives in parallel, asynchronously, and at the same time, please tell your friends to read my Advent Calendar for 2019 on Raku. From December 1 to December 24, I will have an article every day right here!
Cheers.