SC #3: Relación con Swift 6
Source: Dev.to
Swift Concurrency (3 Part Series)
Introducción
“Swift Concurrency” fue los cimientos de Swift 6, sin embargo, Swift 6 definió reglas en tiempo de compilación para crear código seguro y más predecible.
El objetivo de Swift 6 es atrapar carreras de datos en tiempo de compilación.
Fases para implementar concurrencia en Swift 6
- Escribir código secuencial de un solo hilo.
- Escribir código asíncrono con
async/awaitde un solo hilo (sin paralelismo). - Introducir paralelismo.