Statements (60)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Swift_Playgrounds
|
gptkbp:community |
open-source community
|
gptkbp:developed_by |
gptkb:Apple_Inc.
|
gptkbp:features |
enhanced performance
async/await syntax actor model concurrency model task cancellation structured concurrency improved memory management enhanced debugging tools enhanced type system improved error handling property wrappers result builders new standard library features new testing features improved performance for collections improved tooling support enhanced type inference new language diagnostics async let bindings async sequences better support for code generation continuation functions enhanced support for Swift UI previews improved Swift UI integration improved documentation tools improved generics improved interoperability with C and Objective-C improved performance for async operations new AP Is for concurrency new concurrency primitives new error handling model new language features for better safety new syntax for async functions |
https://www.w3.org/2000/01/rdf-schema#label |
Swift 5.5
|
gptkbp:influenced_by |
gptkb:Objective-C
gptkb:Library gptkb:Rust |
gptkbp:license |
Apache License 2.0
|
gptkbp:philosophy |
multi-paradigm programming
|
gptkbp:predecessor |
gptkb:Swift_5.4.2
|
gptkbp:release_date |
September 20, 2021
|
gptkbp:repository |
gptkb:archive
|
gptkbp:successor |
gptkb:Swift_5.4
|
gptkbp:supports |
gptkb:Swift_Package_Manager
gptkb:smartphone gptkb:television_channel gptkb:CEO gptkb:watch gptkb:software_framework gptkb:operating_system gptkb:Swift_UI Cocoa and Cocoa Touch frameworks Combine framework |
gptkbp:type |
compiled language
|
gptkbp:uses |
LLVM compiler infrastructure
|