Swift - en ny programmeringssprog fra Apple, som vil revolutionere
Tips Makradar / / December 19, 2019
under præsentation af WWDC, Som blev afholdt mandag, Apple introducerede det nye sprog Swift programmering, Craig Federighi kaldte «Objective-C uden C».
Det skal bemærkes, at Swift ikke er designet som en universel programmeringssprog. Det blev skabt specielt til de operativsystemer OS X og iOS, for Kakao og Cocoa Touch. Den er baseret på grundlag af C og Objective-C, men det indeholder al den nyeste teknologi udviklet af Apple ingeniører i de seneste år (ARC og LLVM).
Swift er positioneret som en moderne, hurtig, interaktiv og sikker programmeringssprog. Moderne grund af den nye korte syntaks: uden overskrifter og semikoloner. Så Swift minder mere om et scriptsprog, selvom Apple ikke ønsker at sammenligne det med Python. Et simpelt eksempel på «Hej Verden» til mål-C:
#import
#import
int main (void)
{
NSLog (@ »Hej, verden n»!);
returnere 0;
}
Og tilsvarende i Swift:
println ( «Hej Verden!»)
Sprog er sikkert elegant, men det er kort, nogle gange forårsager misforståelse. For en introduktion til et nyt sprog og forklaringer på alle de usikkerheder, Apple leveres straks
fuld dokumentationSom vil hjælpe i studiet af funktionerne i Swift.Apple planer for det nye sprog er ganske ambitiøst. Hun forventer selv, at det nye operativsystem vil blive skrevet i den nærmeste fremtid på Swift. Selvom selv nu kan det bruges i den aktuelle kode af enhver ansøgning, fordi det perfekt kommunikerer med Objective-C. I den nærmeste fremtid, Swift, naturligvis erstatte Objective-C, men indtil Apple ikke kommer til at afskrive.
Men en af de mest interessante og vigtige aspekter af Swift, måske, er dens interaktivitet, som minder om de gode tider i Lisp. På Legeplads, kan du straks se et stykke kode, blot ved at klikke på det. Nogle eksperter siger, at det nye sprog minder dem om den tidligere Apple-designer Bret Victor, der forsøgte at gøre mere synlig JavaScript. Andre sammenligne det med Wolfram, som er udviklet af respekterede videnskabsmand Stephen Wolfram. Andrew Stone, Apple-uafhængig udvikler kaldte det "simpelthen fantastisk".
http://www.youtube.com/watch? v = 3tZig9AWMdc # t = 42
Denne video er dedikeret til Swift, vil det være yderst nyttig for både begyndere og erfarne programmører.
Apple har skabt Swift at tiltrække nye udviklere og styrke dens økosystem, som programmører bruger Swift, vil udviklerne specifikt til OS X og iOS. Så kan vi sige, at dette sprog udelukkende er udviklet til Apple kupertinovtsy behov.