Swift Programming Language Profile
Swift
Swift is a powerful and intuitive general-purpose programming language for the OS X, iOS, watchOS, and Linux operating systems. It is developed by Apple Inc. Swift is intended to be more resilient to erroneous code (“safer”) than Objective-C, and more concise.
Swift is a new language, first appearing in 2014. It is friendly to new programmers, feels familiar to Objective-C developers, and the language is optimized for development. It was launched under a proprietary license, but Apple made the language open source in December 2015 by releasing Swift 2.2 and later under the Apache License 2.0. By open-sourcing Swift, developers are able to use the language for their own purposes and go beyond OS X, iOS and watchOS apps.
FACTS
Type of Language: Protocol-oriented, object-oriented, functional, imperative, block structured
Designed by: Chris Lattner and Apple Inc.
Public Release: 2014
License: Apache License 2.0
Website: swift.org
RECOMMENDED NO-CHARGE BOOKS
OPEN SOURCE SOFTWARE FOR DEVELOPERS
Vapor – a web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website, API, or cloud project.
USEFUL RESOURCES
Swift – Resources – Apple Developer
SwiftLang
RECOMMENDED BOOK TO BUY
PROGRAMMING LANGUAGE PROFILES |