Swift (linguaggio di programmazione): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Gioser1990 (discussione | contributi)
mNessun oggetto della modifica
aggiunto informazioni
Riga 17:
| licenza = [[Licenza Apache|Apache]] 2.0
}}
'''Swift''' (dall'[[Lingua inglese|inglese]] "rondine" e "rapido, repentino") è un linguaggio di [[programmazione orientata agli oggetti]] per sistemi [[macOS]], [[iPadOS]], [[iOS]], [[watchOS]], [[tvOS]] e [[Linux]], presentato da [[Apple]] durante la WWDC 2014.<ref>{{Cita web|url=https://www.cbsnews.com/news/wwdc-2014-iphone-ipad-updates-smart-home-system-and-more/|titolo=Apple WWDC 2014: iPhone, iPad updates, "smart home" system and more|editore=CBS News|data=2 giugno 2014|accesso=3 giugno 2014|lingua=en}}</ref>
Swift è concepito per coesistere con il linguaggio [[Objective-C]], tipico degli sviluppi per i [[sistemi operativi Apple]], semplificando la scrittura del codice. Swift è stato progettato per essere più resiliente agli errori nel codice. Utilizza il compilatore [[LLVM]] incluso in Xcode e il run time di Objective C, permettendo l'uso di codice Objective C, Objective C++ e Swift in un singolo programma.
 
Riga 23:
usando un algoritmo di ricerca in profondità. Test condotti da Apple nell'ottobre 2014 utilizzando sistemi MacBook Air 13" in produzione con processore Intel Core i5 a 1,4GHz, 4GB di RAM e OS X v10.10 pre-release. Le prestazioni variano in base alla configurazione del sistema, alla connessione di rete e ad altri fattori. }}</ref>
 
Il 25 marzo [[2019]] è stata pubblicata la versione 5.0 sotto licenza [[open source]] [[Licenza Apache|Apache]] 2.0 per sistemi Apple e Linux.<ref>{{Cita pubblicazione|data=2019-04-01|titolo=The Swift Programming Language. Contribute to apple/swift development by creating an account on GitHub|editore=Apple|accesso=2019-04-01|url=https://github.com/apple/swift}}</ref>
 
== Storia ==