Swift programming language

Apple introduced a new Swift programming language for operating systems iOS and OS X at WWDC 2014. We’ll try to do our best to learn it fast and write something nice about it.

Apple has also released a nice book for learning the language that you can download for free into iBooks.

If you don’t have access to iBooks at the moment, you can get the Swift programming language PDF book from here:

The most interesting parts of the Swift programming language seem to be it’s ability for multiple return types and Xcode quick playground feature that allows you to quickly test your code and code much faster as you can understand the behavior of your code faster. Swift language integrates with a Xcode Playgrounds that s is a testing ground that renders developer code in realtime. Developers can jump in and out of their application whilst typing.

Here’s a screenshot of Xcode Playgrounds in action:

Xcode playgrounds screenshot


According to Apple the Swift programming language has been over 3 years in the making and is friendly to new programmers. It is the first industrial-quality systems programming language that is as expressive and enjoyable as a scripting language. By all means it seems that Swift will be the ultra fast programming language of the future and all new code should be written in it. Only time will tell if we are right.