24
User
Recs.
Recs.
36
Updates
Last
Updated
Updated
Activity
84 Options
Swift is a multi-paradigm, compiled programming language created by Apple for iOS and OS X development. It has been announced that Swift will be open source later in 2015.
It is mentioned in this overview.
SpecsUpdate
PlatformsMac, Linux
Pros
Pro A modern C-like language
This language will is the successor to Objective-C, it's modern and easy to learn.
Pro Uses LLVM compiler and Obj-C runtime allowing C, Objective-C, Objective-C++ and Swift code to run side by side within a single program
Know any positive aspects of this option?
Cons
Know any negative aspects of this option?
Recommendations
Swift
Recommended 5 years ago
Pro
A modern C-like languagePro
Modern syntaxCon
Syntax not stableSwift
Recommended 6 years ago
Pro
A modern C-like languagePro
Open sourcePro
Easily accessible to anyone with an iPad or a MacPro
Tries to help developersPro
Modern syntaxPro
Backed by ApplePro
Swift has some clever tricks up its sleevePro
Performance speed comparable to native CPro
Uses LLVM compiler and Obj-C runtime allowing C, Objective-C, Objective-C++ and Swift code to run side by side within a single programPro
Low memory footprint due to reference countingPro
Works with Apple's Cocoa and Cocoa Touch frameworksPro
Inherent parallelismPro
Can be used as a Just-In-Time languageComments
Out of Date Pros + Cons
Con Extremely young language
Swift was released in 2014. Though it's quickly increasing in popularity, it's still not a commonly used language.