SWIFT - nauja programavimo kalba iš "Apple", kuri iš esmės pakeis
Patarimai Makradar / / December 19, 2019
metu pristatymas WWDC, Kuris vyko pirmadienį, "Apple" pristatė naują Swift programavimo kalbą, kad Craigas Federighi vadinamas «Tikslas C be C».
Reikėtų pažymėti, kad SWIFT nebuvo sukurta kaip universalus programavimo kalba. Ji buvo sukurta specialiai operacinėms sistemoms OS X "ir" iOS, kakavos ir kakavos Touch. Jis remiasi C ir Objective-C pagrindu, tačiau ji apima visas naujausias technologijas sukūrė Apple inžinieriai pastaraisiais metais (ARC ir llvm).
SWIFT yra pastatytas kaip moderni, greitai, interaktyvios ir saugaus programavimo kalba. Modernus, nes naujos trumpos Sintaksė: be antraščių ir kabliataškiais. Taigi Swift labiau primena skriptų kalba, nors "Apple" nenori palyginti jį su Python. Paprastas pavyzdys «Sveiki Pasaulis» su Objective-C:
#import
#import
int main (tuščia)
{
NSLog (@ »Labas, pasauli N»!);
grįžti 0;
}
Ir jos ekvivalentas SWIFT:
println ( «Hello world!")
Kalba yra tikrai elegantiška, bet jis yra trumpas, kartais sukelia nesusipratimų. Dėl įvadas į naują kalbą ir paaiškinimai visų neaiškumų, "Apple" iš karto, jeigu visi dokumentaiKuri padės į SWIFT funkcijų tyrimas.
"Apple" planus dėl naujos kalbos yra gana ambicingi. Ji netgi tikisi, kad naujoji operacinė sistema bus parašyta, kad artimiausioje ateityje dėl Swift. Nors net ir dabar jis gali būti naudojamas dabartinėje kodas jokios taikymo, nes ji puikiai bendrauja su Objective-C. Netolimoje ateityje, SWIFT, žinoma, pakeisti Objective-C, bet iki "Apple" nesiruošia nurašyti.
Tačiau vienas iš įdomiausių ir svarbiausių aspektų Swift, ko gero, yra jo interaktyvumas, kuris primena iš didžiųjų laikais Lisp. Tuo žaidimų aikštelė, galite iš karto pamatyti kodo gabalas, tiesiog paspaudę ant jos. Kai kurie ekspertai sako, kad nauja kalba primena jiems apie buvusios Apple dizaineris Bret Victor, kuris bando padaryti daugiau matomų Javascript. Kiti palyginti ją su Wolfram, sukūrė gerbiamas mokslininkas Stephenas Wolfram. Andrew Akmuo, "Apple" nepriklausomas kūrėjas pavadino jį "tiesiog stulbinantis".
http://www.youtube.com/watch? V = 3tZig9AWMdc # t = 42
Šis vaizdo įrašas yra skirtas Swift, ji bus labai naudinga tiek pradedantiesiems ir patyrusiems programuotojams.
"Apple" sukūrė Swift pritraukti naujų kūrėjų ir stiprinti savo ekosistemą, kaip programuotojams, naudojant Swift, bus kūrėjai specialiai OS X "ir" iOS. Taigi, mes galime pasakyti, kad ši kalba buvo sukurta išskirtinai Apple kupertinovtsy poreikius.