Modern Concurrency: Getting Started, Episode 1: Introduction |

What is Swift concurrency? Why is it better than GCD? What about Combine? In this course, you’ll learn how to create safe, performant and predictable asynchronous apps using these Swift concurrency features: async/await, Tasks, asynchronous sequences and MainActor.

This is a companion discussion topic for the original entry at