Apple Coding Daily 3⨯39

¿Por qué la concurrencia de Swift 5.5 no es retrocompatible?

Hemos conocido la noticia durante la WWDC que el magnífico modelo de concurrencia de Swift 5.5 no será retrocompatible a iOS 15. Explicamos por qué.
Hemos conocido la noticia durante la WWDC que el magnífico modelo de concurrencia de Swift 5.5 no será retrocompatible a iOS 15. Explicamos por qué.

El nuevo modelo de concurrencia del lenguaje Swift, en su versión 5.5, es una de las cosas más interesantes que Apple ha lanzado en la actual WWDC que viene desarrollándose estos días.

Por desgracia, hemos sabido que, en contra de lo habitual con las funciones del lenguaje Swift, esta función solo estará disponible en sistemas iOS y iPadOS 15, tvOS 15, watchOS 8 y macOS 12.

¿Por qué no es retrocompatible? Bucemos en arquitectura de compiladores, de lenguajes y estructuras de los mismos para entender el por qué (por ahora) no es retrocompatible y cómo podría serlo en un futuro.

Descubre nuestras ofertas para oyentes:

---------------

Consigue las camisetas oficiales de Apple Coding con los logos de Swift y Apple Coding.

---------------

Sigue nuestro canal en Youtube en:

Tema musical: "For the Win" de "Two Steps from Hell", compuesto por Thomas Bergensen. Usado con permisos de fair use. Escúchalo en Apple Music o Spotify.

Episodios recientes