GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Swift (programming language)
URI:
https://gptkb.org/entity/Swift_(programming_language)
GPTKB entity
Statements (61)
Predicate
Object
gptkbp:instanceOf
gptkb:programming_language
gptkbp:announced
gptkb:WWDC_2014
gptkbp:designedBy
gptkb:Apple_Inc.
gptkbp:developer
gptkb:Apple_Inc.
open-source community
gptkbp:documentation
https://docs.swift.org/swift-book/
gptkbp:fileExtension
.swift
gptkbp:firstAppearance
2014
https://www.w3.org/2000/01/rdf-schema#label
Swift (programming language)
gptkbp:influenced
gptkb:Kotlin
Dart
gptkbp:influencedBy
gptkb:Objective-C
gptkb:Python
gptkb:Ruby
gptkb:Haskell
gptkb:C#
gptkb:Rust
gptkb:CLang
gptkbp:latestReleaseVersion
2023-09-18
5.9
gptkbp:license
gptkb:Apache_License_2.0
gptkbp:openSource
2015
gptkbp:packageManager
gptkb:Swift_Package_Manager
gptkbp:paradigm
imperative
generic
object-oriented
reflective
functional
multi-paradigm
block structured
protocol-oriented
gptkbp:platform
gptkb:Android
gptkb:Windows
gptkb:iOS
gptkb:iPadOS
gptkb:macOS
gptkb:tvOS
gptkb:watchOS
gptkb:Linux
gptkbp:primaryImplementation
Swift compiler
gptkbp:replacedBy
gptkb:Objective-C
gptkbp:sourceModel
open source
gptkbp:supports
automatic memory management
type inference
closures
generics
error handling
optionals
pattern matching
protocol extensions
tuples
gptkbp:typingDiscipline
strong
static
inferred
gptkbp:usedFor
server-side development
cross-platform development
iOS app development
macOS app development
gptkbp:website
https://swift.org/
gptkbp:bfsParent
gptkb:Apache_License_2.0
gptkbp:bfsLayer
5