Swift - novi programski jezik od jabuka, koji će revolucionirati
Savjet Makradar / / December 19, 2019
za vrijeme predstavljanje WWDC, Koji je održan u ponedjeljak, Apple je predstavio novi Swift programski jezik koji je Craig Federighi nazivom «Objective-C bez C».
Treba napomenuti da je Swift nije bio dizajniran kao univerzalni programski jezik. To je izrađen posebno za operativne sustave OS X i iOS, za kakao i kakao Touch. Ona se temelji na bazi C i Objective-C, ali to uključuje sve najnovije tehnologije razvijen od strane Apple inženjera u posljednjih nekoliko godina (ARC i LLVM).
Swift je pozicioniran kao moderan, brz, interaktivni i siguran programskom jeziku. Moderna zbog novog kratkog sintaksu: bez zaglavlja i zarezom. Dakle, Swift je više podsjeća na skriptni jezik, iako Apple ne želi da ga usporediti s Python. Jednostavan primjer «Pozdrav svijetu» u Objective-C:
#import
#import
int main (void)
{
NSLog (@ »Zdravo, svijet n»!);
povratak 0;
}
I njegov ekvivalent u Swift:
println ( «Pozdrav svijetu!»)
Jezik je sigurno elegantan, ali to je kratko, ponekad uzrokuje nesporazum. Za uvod u novi jezik i objašnjenja svih neizvjesnosti, Apple je odmah pod uvjetom
Cjelovita dokumentacijaKoji će pomoći u istraživanju obilježja Swift.Apple planira novi jezik je vrlo ambiciozan. Ona je čak i očekuje da će novi operativni sustav će biti napisan u bliskoj budućnosti na Swift. Iako već sada se može koristiti u postojećem kodu bilo koje aplikacije, jer je savršeno komunicira s Objective-C. U bliskoj budućnosti, Swift, naravno, zamijeniti Objective-C, ali dok Apple ne ide na otpis.
No, jedan od najzanimljivijih i najvažnijih aspekata Swift, možda je njegova interaktivnost, koji podsjeća na velikim vremenima Lisp. Na igralištu, možete odmah vidjeti dio koda, samo klikom na njega. Neki stručnjaci kažu da im je novi jezik podsjeća na bivšeg Apple dizajner Bret Victor, koji je pokušavao da se više vidljiv Javascript. Drugi ga usporediti s Wolfram, razvijen od strane poštuju znanstvenik Stephen Wolfram. Andrew Stone, Apple neovisan programer nazvao ga je „jednostavno zapanjujuća”.
http://www.youtube.com/watch? v = 3tZig9AWMdc # t = 42
Ovaj video je posvećen Swift, to će biti vrlo korisno i za početnike i iskusne programere.
Apple je stvorio Swift privući nove programere i ojačati svoju ekosustav, kao programeri koriste Swift, će programeri posebno za OS X i iOS. Dakle, možemo reći da je taj jezik je razvijen isključivo za Apple kupertinovtsy potrebama.