Swift 3.0 llegará este año y será incompatible con Swift 2.2

Swift 3.0

Apple ha anunciado que Swift 3.0 será lanzado en algún momento de finales de este año. La noticia ha sido publicada en un post que ha escrito Ted Kremenek, Manager Senior de Fuentes de Lenguajes de Apple, informando del proceso de desarrollo de la tercera versión del lenguaje de programación que Apple presentó en la WWDC de 2014, una keynote que gustó mucho a los desarrolladores, tanto que aseguraban que fue la mejor desde la keynote de 2008 en la que presentaron el App Store.

Swift 3.0 será una actualización importante en el lenguaje de programación de Apple. De hecho, contiene cambios fundamentales en el lenguaje y la biblioteca estándar de Swift, por lo que su fuente no es compatible con Swift 2.2.x, la última versión que se ha lanzado. Por otra parte, Swift Package Manager soportará por primera vez el desarrollo y distribución de paquetes multiplataforma.

Swift 3.0 será una actualización mayor del lenguaje de programación

Según Kremenek, «Se espera que Swift 3.0 sea lanzado en algún momento de finales de 2016. Además de su lanzamiento en Swift.org, Swift 3.0 se enviará en una futura versión de Xcode«.

Para repasar un poco la evolución de Swift, la versión 1.0 llegó el 9 de septiembre de 2014, el 22 de octubre se lanzó la versión 1.1 y hubo que esperar hasta el 8 de abril para que se lanzara la versión 1.2. En la pasada WWDC 2015 se presentó Swift 2.0 y, el 3 de diciembre, el proyecto pasó a ser de código abierto, lo que significa que cualquier desarrollador puede coger su código fuente y modificarlo para usarlo como crea conveniente.  En la Stack Overflow Developer Survey de 2015 ganó el trofeo del lenguaje de programación más querido, pero en 2016 ha bajado al segundo puesto. Y algo digno de mención, Google se plantea el uso de Swift como el lenguaje de programación principal para Android.

Puede encontrarse una lista de cambios de Swift 3.0 aquí.


Síguenos en Google News

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.