June 8, 2015

Swift 2 announced at WWDC

Apple announced SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. 2 at WWDCApple Worldwide Developers Conference — annual June keynote and sessions for iOS, macOS, and Apple platform developers. on June 8, 2015 with error handling (`try`/`catch`), protocol extensions, and availability checks.

What it was for

Swift (programming language)SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. 2 made the language feel production-ready: `guard`, improved error propagation, and `@available` for APIApplication programming interface — a defined way for programs to talk to each other or to a service. versioning. Apple also previewed open-sourcing SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. — setting up the December 2015 release that expanded beyond iOSApple's mobile operating system — runs iPhone and iPad with a sandboxed app ecosystem..

Companies

  • Apple

Why it's here

SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. 2 added the error-handling and APIApplication programming interface — a defined way for programs to talk to each other or to a service. patterns iOSApple's mobile operating system — runs iPhone and iPad with a sandboxed app ecosystem. developers needed daily.

Why it mattered

It bridged SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. 1 experiments to the open-source SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. 2.x line.

What it solved

SwiftApple's language for iOS, macOS, and server apps — designed for safety and performance. 1 lacked robust error handling and protocol-oriented patterns for large apps.

Media

  • Swift (programming language)
    ImageSwift (programming language)

    Apple Inc, Apache License 2.0, via Wikimedia Commons

Related