Swift - nowy język programowania od Apple, który zrewolucjonizuje
Wskazówki Makradar / / December 19, 2019
podczas prezentacja WWDC, Która odbyła się w poniedziałek, Apple wprowadził nowy język programowania Swift że Craig Federighi nazywa «Objective-C bez C».
Należy zauważyć, że Swift nie został zaprojektowany jako uniwersalny język programowania. Został on stworzony specjalnie dla systemów operacyjnych OS X i iOS, kakao i Cocoa Touch. Opiera się ona na podstawie C i Objective-C, ale zawiera wszystkie najnowsze technologie opracowane przez inżynierów Apple w ostatnich latach (ARC i LLVM).
Swift jest ustawiony jako nowoczesny, szybki i bezpieczny, interaktywny język programowania. Nowoczesne z powodu nowej składni skrócie: bez nagłówków i średnikami. Więc Swift jest bardziej przypomina język skryptowy, choć Apple nie chce porównać go z Pythona. Prostym przykładem «Witaj świecie» do Objective-C:
#import
#import
int main (void)
{
NSLog (@ »Hello, world n»!);
return 0;
}
Oraz jego odpowiednik w Swift:
println ( «Hello world!»)
Język jest z pewnością eleganckie, ale jest krótki, czasami powoduje nieporozumienie. Wprowadzenie do nowego języka i wyjaśnienia wszystkich wątpliwości, Apple natychmiast pod warunkiem
pełna dokumentacjaKtóre pomogą w badaniu cech Swift.Plany Apple dla nowego języka jest dość ambitny. Ona nawet oczekuje, że nowy system operacyjny zostanie zapisany w najbliższej przyszłości na Swift. Chociaż nawet teraz może on być stosowany w obecnym kodeksie dowolnej aplikacji, ponieważ doskonale łączy się z Objective-C. W niedalekiej przyszłości, Swift, oczywiście zastąpić Objective-C, ale dopóki Apple nie zamierza odpisać.
Ale jeden z najbardziej interesujących i ważnych aspektów Swift, być może, jest jego interaktywność, która przypomina o wielkich czasach Lisp. Na placu zabaw, można tam zobaczyć kawałek kodu, po prostu klikając na niego. Niektórzy eksperci twierdzą, że nowy język przypomina im byłego projektanta firmy Apple Bret Victor, który próbował uczynić bardziej widoczną Javascript. Inni porównują go do Wolfram, opracowany przez przestrzegane naukowiec Stephen Wolfram. Andrew Stone Apple niezależny deweloper nazwał ją „po prostu oszałamiający”.
http://www.youtube.com/watch? V = 3tZig9AWMdc # t = 42
Ten film jest dedykowany do Swifta, to będzie bardzo przydatne zarówno dla początkujących, jak i doświadczonych programistów.
Apple stworzył Swift w celu przyciągnięcia nowych deweloperów i wzmocnić swoją ekosystem, jak programistów korzystających Swift, wola twórcy specjalnie dla OS X i iOS. Tak więc, można powiedzieć, że język ten został opracowany specjalnie dla potrzeb kupertinovtsy Apple.