gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:category
|
Apple Store
Object-oriented programming languages
Programming languages
|
gptkbp:designedBy
|
gptkb:Brad_Cox
gptkb:Tom_Love
|
gptkbp:developer
|
gptkb:Apple_Inc.
gptkb:NeXT
gptkb:Stepstone
|
gptkbp:fileExtension
|
.mm
.h
.m
|
gptkbp:firstAppearance
|
1984
|
https://www.w3.org/2000/01/rdf-schema#label
|
Objective-C
|
gptkbp:implementedIn
|
gptkb:GCC
gptkb:Clang
|
gptkbp:influenced
|
gptkb:GNUStep
gptkb:Objective-C_2.0
gptkb:Swift
|
gptkbp:influencedBy
|
gptkb:Smalltalk
gptkb:Objective-C_1.0
C
|
gptkbp:latestReleaseVersion
|
2.0
2006
|
gptkbp:license
|
gptkb:GNU_General_Public_License
proprietary
|
gptkbp:notableFeature
|
gptkb:network_protocol
gptkb:Objective-C_runtime
dynamic typing
message passing
automatic reference counting
categories
interoperability with C and C++
manual memory management
runtime reflection
|
gptkbp:paradigm
|
object-oriented programming
imperative programming
reflective programming
|
gptkbp:runsOn
|
gptkb:iOS
gptkb:macOS
gptkb:GNUstep
gptkb:OpenStep
|
gptkbp:standardizedBy
|
gptkb:Apple_Inc.
|
gptkbp:typingDiscipline
|
dynamic
static
|
gptkbp:usedFor
|
iOS development
macOS development
|
gptkbp:website
|
https://developer.apple.com/documentation/objectivec
|
gptkbp:bfsParent
|
gptkb:Chris_Hanson
gptkb:Google_Cloud_Platform
gptkb:Java
gptkb:Safari_(web_browser)
gptkb:Smalltalk_programming_language
gptkb:iOS
gptkb:list
|
gptkbp:bfsLayer
|
4
|