CAP 117 - [S]tructured [C]oncurrency: Zanim zaczniemy

1 year ago
6

# 📄Opis odcinka:

Powoli nadchodzi ten czas aby rzucić okiem na najnowsze zabawki ze świata Apple dotyczące programowania współbieżnego. Niestety nie wszystko jest takie proste.

W tym odcinku zaznaczę gdzie być kolce i drut kolczasty przy pracy z nowymi API. Opowiem też o takich głównych filarach nowego rozwiązania (pula wątków, async/await, structured concurrency oraz context aware compilation).

Jest to tylko wstęp do szerszego tematu. Tak na prawdę do nowej filozofii myślenia o kodzie współbieżnym. Dlatego mam nadzieję, że wybaczycie "mało gęsty" odcinek wprowadzający.

Strony z odcinka:
- https://wojciechkulik.pl/ios/swift-concurrency-things-they-dont-tell-you
- https://forums.swift.org/t/reliably-testing-code-that-adopts-swift-concurrency/57304/7
- https://www.pointfree.co/episodes/ep238-reliable-async-tests-the-problem

Zapraszam :)

KOMPLETNY KOD Z CAŁEJ SERII:
https://github.com/sloik/SloikPresentations/tree/master/ConcurrentAndParallelPrograming101

-= Gadające Głowy =-
Łukasz Stocki
https://www.linkedin.com/in/lukaszstocki/

⏱ Rozdziały
00:00 Odrobina historii
00:34 Problemy
03:33 O co chodzi z Structured Concurrency
04:04 Pula Wątków
04:45 Nowa składnia - async await
05:02 Structured Concurrency
05:42 Context aware compilation
06:11 Zakończenie

Loading comments...