gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
6
|
gptkbp:bfsParent
|
gptkb:Xcode_9
gptkb:Swift_3
|
gptkbp:community
|
open-source
|
gptkbp:developed_by
|
gptkb:Apple_Inc.
|
gptkbp:features
|
access control
error handling
string interpolation
type inference
closures
extensions
default parameters
generics
tuples
functional programming features
optionals
subscripts
lazy properties
protocols with associated types
|
gptkbp:format
|
.swift
|
gptkbp:formulation
|
concise and expressive
|
gptkbp:has_documentation
|
gptkb:Swift.org
|
https://www.w3.org/2000/01/rdf-schema#label
|
Swift 4
|
gptkbp:is_adopted_by
|
gptkb:University
gptkb:physicist
gptkb:software
gptkb:video_game
gptkb:Educational_Institution
data scientists
hobbyists
web developers
i OS developers
mac OS developers
|
gptkbp:is_integrated_with
|
gptkb:Objective-C
|
gptkbp:philosophy
|
multi-paradigm
|
gptkbp:platform
|
gptkb:smartphone
gptkb:television_channel
gptkb:CEO
gptkb:watch
|
gptkbp:ram
|
automatic reference counting
|
gptkbp:released_in
|
gptkb:2017
|
gptkbp:safety_features
|
strongly typed
|
gptkbp:successor
|
gptkb:Swift_5
|
gptkbp:supports
|
gptkb:Swift_Package_Manager
gptkb:Xcode_IDE
gptkb:Swift_UI
Playgrounds
functional programming
object-oriented programming
Cocoa and Cocoa Touch frameworks
protocol-oriented programming
|
gptkbp:uses
|
LLVM compiler infrastructure
|
gptkbp:written_in
|
C, C++, Objective-C
|