"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.
Hay tres 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.
Top comments (0)