The Main Goals of Swift, a New Apple’s Programming Language, Are Development Swiftness and the Simplicity

swift hero The Main Goals of Swift, a New Apple’s Programming Language, Are Development Swiftness and the Simplicity

At the WWDC 2014 Developers Conference opening Apple presented the updates for OS X 10.10 Yosemite and iOS 8, their key platforms. However, Swift, a new programming language, may become one of the most important announcements for the developers. During the announcement of this product, Craig Federighi claimed that Apple tried to create a language that would be free from Objective-C’s cumbersome legacy. Swift was embedded in the NeXt platform, which became the base for both OS X and iOS.

The developers will be able to see the results of their programming in real time. What is more the Swift language as consistent with its name will definitely be running faster than Objective-C. In the iOS 8 press release, Apple dedicated some lines to the new language:

Swift is a powerful new programming language for iOS and OS X that makes it easier than ever for developers to create incredible apps. Designed for Cocoa and Cocoa Touch, Swift combines the performance and efficiency of compiled languages with the simplicity and interactivity of popular scripting languages. By design, Swift helps developers write safer and more reliable code by eliminating entire categories of common programming errors, and coexists with Objective-C code, so developers can easily integrate Swift into their existing apps. Xcode Playgrounds make writing Swift code incredibly interactive by instantly displaying the output of Swift code.swift screenshot 728x413 The Main Goals of Swift, a New Apple’s Programming Language, Are Development Swiftness and the Simplicity

Apple made a provision for Swift, C and Objective-C codes functioning simultaneously during the apps creation process to simplify the use of the new language. The developers who attended WWDC 2014 welcomed the news about the new language with great enthusiasm.

 

Those who would like to learn more about Swift can download the 500-page manual in the iBooks Store. At the same time, the beta-version of the language is available for iOS Developer Program and OS X Developer Program participants at developer.apple.com. The finale is due this autumn. The apps created in Swift will be compatible with iOS 8 and OS X Yosemite.

Source: 3dnews.ru

  • By Mihai Puiu
  • June 5th, 2014
  • iOS