I❤SwiftLanguage
#25 Facts About Swift
2 min readDec 2, 2015
- Created by Chris Lattner, the same person who wrote llvm
- Development began in 2010.
- First appeared in June 2, 2014.
- It supports many modern programming languages like Closures with Function Pointers, Generics as well as functional programming patterns.
- Better type safety
- Better memory management
- Developed for 4 years in secrecy, nobody knew about it outside of Apple, which is impressive.
- It can be used for products with iOS7 and OSX 10.9 and higher
- Swift 2 finally comes with built-in support for checking API availability.
- Swift is supposed to combine the best parts of C and Objective C without compatibility constraints and provides new features.
- It supports three access control levels for symbols: public, internal, and private.
- An important new feature in Swift is option types
- Swift 2.0 was introduced at WWDC 2015
- Safety is a core value idea in Swift.
- Apple wants your code to look beautiful and natural.
- Enums are one of the best features
- Statements do not need to end with a semicolon like from Objective-C
- The two biggest applauses this year were when Apple announced UI testing support in Xcode 7 and Swift goes Open Source
- Apple has combined both println() and print()functions into one
- Debugging apps become much easier than before with Playgrounds and Read-eval-print loop (REPL).
- iOS app developed on Swifts shows better performance and are faster.
- Swift helps developer to develop app & software much faster as compared to Objective C.
- Optimization and Changes can be tested instantly on Swift.
- Swift and Objective C also use the same runtime
- Swift is Mind-blowing and awesome.
Sources:-
WWDC:- Swift 2 Apple WWDC 2015.
Wikipedia :- Swift Programming Language.
Learn Swift By Fun:- Click Here↩