Hoy, en la WWDC de Apple, la compañía presentó algunos cambios "meh" en iOS7; iOS8, que estará disponible para descargar en el otoño de este año, podría haber sido nombrado apropiadamente iOS7.1.

Entre el flujo de trabajo de subprocesos múltiples y las notificaciones invasivas, para que pueda distraerme con Twitter con más frecuencia, fue una joya brillante: Apple tiene un nuevo lenguaje de programación.

Es significativo, no porque esté impulsando nada todavía, sino porque es más que probable que impulse todo lo desarrollado por y para Apple durante la próxima década y más allá. Es significativo porque todas esas horas pasaron mirando a Objective-C hasta que finalmente cediste y cambiaste a PhoneGap ya no son relevantes.

El nuevo lenguaje, llamado Swift (por razones obvias), está diseñado para ofrecer el poder de un lenguaje de programación completo con la simplicidad de un lenguaje de scripting.

Swift inspirará a toda una nueva generación de desarrolladores de aplicaciones y puede ser suficiente para asegurar que Apple combata el creciente desafío de la plataforma de elección de la mayoría de los desarrolladores, Android.

Naturalmente, Swift está orientado a objetos, pero Apple cree que su sintaxis es lo suficientemente simple como para garantizar que incluso los programadores novatos disfruten de recogerlo. La clave de Swift es que impone restricciones muy rígidas al desarrollador: los espacios de nombres son una característica, como lo es el modelo de objetos dinámicos de Objective-C.

Lo más emocionante es que cualquier cosa, incluso un sistema operativo, se puede construir con una sintaxis que JavaScript (y más me atrevo a mencionar su nombre? -Actionscript 3) los desarrolladores encontrarán instantáneamente reconocible.

Si desea obtener un comienzo de salto en el desarrollo de Swift, Apple ha lanzado un eBook gratis, que puedes descargar ahora