Swift - un nuevo lenguaje de programación de Apple, que revolucionará
Consejos Makradar / / December 19, 2019
durante presentación de la WWDC, Que se celebró el lunes, Apple presentó el nuevo lenguaje de programación que Swift Craig Federighi llama «Objective-C sin C».
Cabe señalar que Swift no fue diseñado como un lenguaje de programación universal. Fue creado específicamente para los sistemas operativos OS X y iOS, para Cacao y táctil. Se basa en la base de C y Objective-C, sino que incluye la última tecnología desarrollada por los ingenieros de Apple en los últimos años (ARC) y LLVM.
Swift se posiciona como, rápido, lenguaje de programación interactiva y segura moderna. pues moderna de la nueva sintaxis breve: sin cabeceras y puntos y comas. Así Swift recuerda más a un lenguaje de script, aunque Apple no quiere compararlo con Python. Un ejemplo simple de «Hola mundo» a la Objective-C:
import
import
int main (void)
{
NSLog (@ »¡Hola, mundo n»!);
return 0;
}
Y su equivalente en Swift:
println ( «¡Hola mundo!»)
El lenguaje es sin duda elegante, pero es corta, a veces causa confusión. Para una introducción a un nuevo lenguaje y explicaciones de todas las incertidumbres, Apple proporciona inmediatamente
documentación completaLo que ayudará en el estudio de las características de Swift.planes de Apple para el nuevo idioma es bastante ambicioso. Incluso se espera que el nuevo sistema operativo será escrito en un futuro próximo en el Swift. A pesar de que incluso ahora se puede utilizar en el código actual de cualquier aplicación, ya que perfectamente se comunica con Objective-C. En un futuro próximo, Swift, por supuesto, en lugar de Objective-C, pero hasta que Apple no va a cancelar.
Pero uno de los aspectos más interesantes e importantes de Swift, tal vez, es su interactividad, que es una reminiscencia de los grandes momentos de Lisp. En el patio, se puede ver al instante una pieza de código, simplemente haciendo clic sobre ella. Algunos expertos dicen que el nuevo lenguaje les recuerda el ex diseñador de Apple Bret Victor, que estaba tratando de hacer más visible Javascript. Otros lo comparan con Wolfram, desarrollado por el científico respetado Stephen Wolfram. Andrew Stone, desarrolladores de Apple independiente llamó "simplemente impresionante".
http://www.youtube.com/watch? v = 3tZig9AWMdc # t = 42
Este video está dedicado a Swift, será extremadamente útil para el principiante y los programadores experimentados.
Apple ha creado Swift para atraer a nuevos desarrolladores y fortalecer su ecosistema, como los programadores que utilizan Swift, se los desarrolladores específicamente para OS X y iOS. Por lo tanto, podemos decir que este lenguaje ha sido desarrollado exclusivamente para las necesidades kupertinovtsy Apple.