Swift Definizione significato

Cos’è il Swift?

Swift è un linguaggio di programmazione di alto livello sviluppato da Apple e reso disponibile nel 2014. È progettato per scrivere applicazioni per le piattaforme di Apple, tra cui macOS, iOS, tvOS e watchOS.

Il linguaggio Swift è basato su Objective-C, che è stato utilizzato per lo sviluppo NeXTSTEP negli anni ’80, e successivamente macOS e iOS. Swift ha una sintassi simile e mantiene le caratteristiche orientate agli oggetti di Objective-C, ma fornisce un’esperienza di programmazione più semplificata. Per esempio, Swift codice è più facile da leggere e scrivere rispetto all’Objective-C. Permette di combinare diversi comandi comuni e richiede il punto e virgola (;) alla fine di ogni dichiarazione.

Inoltre, Swift gestisce automaticamente diversi ostacoli alla programmazione. Per esempio, Swift:

* inizializza le variabili prima che siano usate
* gestisce i valori “nil” ( NULL) esplicitamente
* assicura che gli indici array siano nei limiti
* impedisce agli interi di traboccare la memoria assegnata
* gestisce memoria automaticamente

Apple’s Xcode software development IDE has supported Swift since version 6 (released in 2014). Xcode supporta anche “Swift Playgrounds”, una caratteristica che permette ai programmatori di modificare il codice Swift e vedere i risultati immediatamente. Per esempio, il parco giochi può visualizzare il codice sorgente sulla sinistra e un simulatore di app sulla destra. Le modifiche al codice aggiornano la simulazione dell’app al volo. Diversi playground sono inclusi in Xcode per fornire un modo semplice per imparare il linguaggio.

Poiché Apple sviluppa e mantiene il linguaggio Swift, è ottimizzato per Apple hardware. Perciò un’app per iOS sviluppata in Swift può funzionare meglio di un’app simile sviluppata in un altro linguaggio. Apple aggiorna anche Swift con nuove caratteristiche su base regolare. Questo permette agli sviluppatori che programmano in Swift di trarre vantaggio dagli ultimi progressi nei Mac, iPhones, iPad, e altri prodotti Apple.

Estensione file: .SWIFT

La descrizione di Swift in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Veloce o vuoi suggerire un nuovo termine tecnico, contattaci.