Swift is 'n algemene, multi-paradigma, saamgestelde programmeertaal wat ontwikkel is deur Apple Inc. vir iOS, macOS, watchOS, tvOS, Linux en z/OS. Swift is ontwerp om te werk met Apple se Cocoa- en Cocoa Touch-raamwerke en die groot hoeveelheid bestaande Objective-C-kode wat vir Apple-produkte geskryf is. Dit is gebou met die oopbron LLVM-samestellerraamwerk.
Kenmerke:
- Stel jou program saam en voer dit uit
- Bekyk programuitvoer of gedetailleerde fout
- Gevorderde bronkode-redigeerder met sintaksis-verligting, hakiesvoltooiing en reëlnommers
- Maak Swift-lêers oop, stoor, voer in en deel dit.
- Taalverwysing
- Pas die redakteur aan
Beperkings:
- Internetverbinding word benodig vir samestelling
- Maksimum program loop tyd is 20s
- Slegs een lêer kan op 'n slag uitgevoer word
- Sommige lêerstelsel-, netwerk- en grafiese funksies kan beperk wees
- Dit is 'n bondelsamesteller; interaktiewe programme word nie ondersteun nie. Byvoorbeeld, as jou program 'n invoeraanvraag verskaf, voer die invoer in die Invoer-oortjie in voor samestelling.