Hablemos sobre Swift el lenguaje de Apple y de las características que debes de conocer

swift el lenguaje de Apple

swift el lenguaje de Apple

Swift el lenguaje de Apple

Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y Mac OS X. Este lenguaje está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C.

Se puede desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones. Swift  es un lenguaje seguro, de desarrollo rápido y conciso. Usa el compilador LLVM incluido en Xcode 6. En el año 2015 pasó a ser de código abierto

Chris Lattner comenzó su desarrollo en el 2010, eventualmente obtuvo colaboración de otros programadores. Swift se benefició de la experiencia de muchos lenguajes tomando ideas de Objective-C, Haskell, Rust, Ruby, Python, C#, CLU entre otros.

Swift es un lenguaje fuertemente tipado, aunque su declaración no siempre es necesaria gracias a su capacidad de inferir tipos. Los tipos de datos se dividen principalmente en dos grupos. Los Tipos de valor, y los Tipos por referencia, se diferencian principalmente en como son asignados.

Características de este lenguaje:

Cierres unificadas con punteros de función.

Múltiples valores de retorno.

Iteración rápida y concisa sobre un rango o una colección.

Estructuras que soportan métodos, extensiones y protocolos.

Patrones de programación como mapas o filtros.

 

Leave a Reply