Swift runtime

GPTKB entity

Statements (36)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:developedBy gptkb:Apple_Inc.
gptkbp:enables memory management
object lifecycle management
interoperability with C
type erasure
automatic reference counting (ARC)
bridging with Objective-C
dynamic casting
dynamic method lookup
generic specialization
protocol witness tables
runtime type checks
gptkbp:firstReleased 2014
https://www.w3.org/2000/01/rdf-schema#label Swift runtime
gptkbp:license gptkb:Apache_License_2.0
gptkbp:openSource true
gptkbp:partOf gptkb:Swift_programming_language
gptkbp:platform gptkb:Windows
gptkb:iOS
gptkb:macOS
gptkb:Linux
gptkbp:repository https://github.com/apple/swift
gptkbp:supports reflection
dynamic dispatch
reference counting
protocol conformance
type metadata
gptkbp:usedBy Swift applications
gptkbp:usedIn gptkb:Xcode
gptkb:Swift_Playgrounds
server-side Swift
gptkbp:writtenBy gptkb:Swift
gptkb:C++
gptkbp:bfsParent gptkb:Foundation_framework
gptkbp:bfsLayer 6