Uždaryti skelbimą

„Apple“ šiuo metu dirba su „Swift 5.0“. Tai pagrindinis programavimo kalbos, kurią įmonė pirmą kartą pristatė 2014 m., atnaujinimas. Ruošdamasis šiam atnaujinimui projekto vadovas Tedas Kremenekas kartu su Johnu Sundellu prisijungė prie savo podcast'o. Ta proga sužinojome daugiau apie naujienas, kurias atneš „Swift 5.0“.

Tedas Kremenekas dirba „Apple“ vyresniuoju kalbų ir programų vykdymo vadybininku. Jam pavesta prižiūrėti „Swift 5“ išleidimą ir taip pat yra viso projekto atstovas spaudai. Sundell podcast'e jis kalbėjo tokiomis temomis kaip naujos funkcijos, kurias Apple planuoja įtraukti į naująjį Swift ir apskritai penktąją kartą.

„Swift 5“ pirmiausia turėtų sutelkti dėmesį į ilgai lauktą ABI (Application Binary Interfaces) stabilumo įgyvendinimą. Norint įgyvendinti šį stabilumą ir visą funkcionalumą, Swift reikia įgyvendinti reikšmingus pakeitimus. Dėl šios priežasties „Swift 5“ leis susieti programą, sukurtą vienoje „Swift“ kompiliatoriaus versijoje, su biblioteka, sukurta kitoje versijoje, o tai nebuvo įmanoma iki šiol.

„Swift“ buvo sukurta 2014 m. ir naudojama kuriant „iOS“, „MacOS“, „watchOS“ ir „tvOS“ programas. Tačiau „Swift“ kūrimo pradžia siekia 2010 m., kai prie jo pradėjo dirbti Chrisas Lattneris. Po ketverių metų Swift buvo pristatytas WWDC. Atitinkamus dokumentus galite rasti, pavyzdžiui, adresu knygos. „Apple“ bando priartinti „Swift“ prie visuomenės tiek per seminarus ir edukacines programas, tiek, pavyzdžiui, pasitelkdama „iPad“ skirtą „Swift Playgrounds“ programą. Atitinkamą podcast'ą rasite adresu "iTunes".

Swift programavimo kalba fb
.