Sule kuulutus

Apple töötab praegu Swift 5.0 kallal. See on programmeerimiskeele oluline uuendus, mille ettevõte esmakordselt tutvustas 2014. aastal. Selle värskenduse ettevalmistamiseks istus projektijuht Ted Kremenek koos John Sundelliga oma taskuhäälingusaadetesse. Sel korral saime rohkem teada uudistest, mida Swift 5.0 toob.

Ted Kremenek töötab Apple'is keelte ja programmide täitmise vanemjuhina. Tema ülesandeks on jälgida Swift 5 väljaandmist ja ta tegutseb ka kogu projekti eestkõnelejana. Sundelli taskuhäälingusaates rääkis ta sellistel teemadel nagu uued funktsioonid, mida Apple plaanib uude Swifti ja üldse viiendasse põlvkonda lisada.

Swift 5 peaks eelkõige keskenduma kauaoodatud ABI (Application Binary Interfaces) stabiilsuse juurutamisele. Selle stabiilsuse ja täieliku funktsionaalsuse rakendamiseks tuleb Swiftis teha olulisi muudatusi. Tänu sellele annab Swift 5 võimaluse siduda Swifti kompilaatori ühes versioonis ehitatud rakendus teises versioonis ehitatud teegiga, mis seni polnud võimalik.

Swift loodi 2014. aastal ja seda kasutatakse iOS-i, macOS-i, watchOS-i ja tvOS-i rakenduste arendamiseks. Kuid Swifti arenduse algus ulatub aastasse 2010, mil Chris Lattner selle kallal tööd alustas. Neli aastat hiljem tutvustati Swiftit WWDC-s. Vastav dokumentatsioon on saadaval näiteks aadressil Raamatud. Apple püüab Swifti avalikkusele lähemale tuua nii töötubade ja haridusprogrammide kaudu, kui ka näiteks iPadile mõeldud rakenduse Swift Playgrounds abil. Vastav podcast on saadaval aadressil iTunes.

Swift programmeerimiskeel FB
.