Swift - гэта шматпарадыгмальная скампіляваная мова праграмавання агульнага прызначэння, распрацаваная Apple Inc. для iOS, macOS, watchOS, tvOS, Linux і z/OS. Swift прызначаны для працы з фрэймворкамі Apple Cocoa і Cocoa Touch і вялікай колькасцю існуючага кода Objective-C, напісанага для прадуктаў Apple. Ён створаны з дапамогай кампілятара LLVM з адкрытым зыходным кодам.
Асаблівасці:
- Скампіляваць і запусціць вашу праграму
- Прагляд вываду праграмы або падрабязную інфармацыю аб памылцы
- Пашыраны рэдактар зыходнага кода з падсветкай сінтаксісу, завяршэннем дужак і нумарамі радкоў
- Адкрывайце, захоўвайце, імпартуйце і абагульвайце файлы Swift.
- Моўны даведнік
- Наладзьце рэдактар
Абмежаванні:
- Для кампіляцыі патрабуецца падключэнне да Інтэрнэту
- Максімальны час працы праграмы складае 20 секунд
- Адначасова можна запускаць толькі адзін файл
- Некаторыя функцыі файлавай сістэмы, сеткі і графікі могуць быць абмежаваныя
- Гэта пакетны кампілятар; інтэрактыўныя праграмы не падтрымліваюцца. Напрыклад, калі ваша праграма забяспечвае запыт на ўвод, увядзіце ўвод на ўкладцы «Увод» перад кампіляцыяй.