Swift je kompajlirani programski jezik opće namjene s više paradigmi koji je razvio Apple Inc. za iOS, macOS, watchOS, tvOS, Linux i z/OS. Swift je dizajniran za rad s Appleovim okvirima Cocoa i Cocoa Touch i velikim dijelom postojećeg Objective-C koda napisanog za Appleove proizvode. Izgrađen je s okvirom prevoditelja otvorenog koda LLVM.
Značajke:
- Prevedite i pokrenite svoj program
- Pregledajte izlaz programa ili detaljnu pogrešku
- Napredni uređivač izvornog koda s isticanjem sintakse, dopunjavanjem zagrada i brojevima redaka
- Otvarajte, spremajte, uvozite i dijelite Swift datoteke.
- Referenca jezika
- Prilagodite uređivač
Ograničenja:
- Za kompilaciju je potrebna internetska veza
- Maksimalno vrijeme izvođenja programa je 20 s
- Istovremeno se može pokrenuti samo jedna datoteka
- Neke funkcije sustava datoteka, mreže i grafike mogu biti ograničene
- Ovo je paketni prevodilac; interaktivni programi nisu podržani. Na primjer, ako vaš program nudi upit za unos, unesite unos u karticu Unos prije kompilacije.