Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NDC Conferences

Implementing Async with Coroutines and Fibers - Project Loom in C#

NDC Conferences via YouTube

Overview

Explore the challenges and alternative implementations of asynchronous programming in C# in this conference talk from NDC Porto 2022. Dive deep into the problems associated with async/await, including specific return types, thread switching, deadlocks, and global state usage. Learn how async is implemented and investigate other approaches using monads, coroutines, and fibers. Compare these alternatives to the traditional thread-pool based approach and discover potential improvements inspired by project Loom from the JVM world. Gain advanced insights into asynchronous programming techniques and their implications for C# development in this level 300 presentation.

Syllabus

Implementing async with coroutines and fibers - project Loom in C# - Adam Furmanek - NDC Porto 2022

Taught by

NDC Conferences

Reviews

Start your review of Implementing Async with Coroutines and Fibers - Project Loom in C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.