Digging into Swift's Actors and Sendability (November 2024)

Digging into Swift's Actors and Sendability (November 2024)

In this workshop we're going to dig into Actors, Sendability and everything needed to get your project to use strict concurrency and Swift 6

Date and time

Thursday, November 7 · 4 - 8:30am PST

Location

Online

Refund Policy

Refunds up to 7 days before event
Eventbrite's fee is nonrefundable.

About this event

  • Event lasts 4 hours 30 minutes

With Swift 6 around the corner it's time that we all make sure that our projects are fully compatible with strict concurrency checking. In this workshop you'll learn about some of Swift Concurrency's key tools for making sure your code is free of data races.

We'll work our way through the basics of Actors and Sendability all the way to advanced scenarios like Actor Reentrancy. You'll learn how you can make your own objects Sendable, and when it makes sense to leverage unsafe tools like nonisolated(unsafe) and @unchecked Sendable.

This workshop is intended for folks with a good understanding of Swift Concurrency's basics but you don't need to have mastered conurrency at all.

We'll use Xcode 16.0 for the workshop.

Frequently asked questions

Is this workshop guaranteed to happen?

Yes and no. There is minimum attendance required for me to run this workshop. If we have at least 8 people attending the workshop will happen. If there's fewer attendees, I might have to push this workshop back a month or cancel it. In case of cancellation all tickets will be refunded.

Can I transfer the ticket to someone else?

Sure! Just let me know.

Will you record the workshop? What materials are available after the workshop?

I will not record the workshop. However, you will receive a workshop reader and zip file that contain all assignments, presentation, and text materials to allow you to review the workshop contents at a later time.

Organized by

€130.18