gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:designedBy
|
gptkb:Adele_Goldberg
gptkb:Alan_Kay
gptkb:Dan_Ingalls
|
gptkbp:developer
|
gptkb:Xerox_PARC
|
gptkbp:documentation
|
gptkb:The_Early_History_of_Smalltalk_(Alan_Kay)
|
gptkbp:firstAppearance
|
1972
|
gptkbp:historicalSignificance
|
early object-oriented language
influenced GUI development
|
https://www.w3.org/2000/01/rdf-schema#label
|
Smalltalk-72
|
gptkbp:influenced
|
gptkb:Objective-C
gptkb:Smalltalk-76
gptkb:Smalltalk-80
gptkb:Ruby_(programming_language)
gptkb:Self_(programming_language)
|
gptkbp:influencedBy
|
gptkb:Lisp
gptkb:Simula
gptkb:Logo_(programming_language)
|
gptkbp:license
|
proprietary
|
gptkbp:notableFeature
|
dynamic typing
everything is an object
image-based persistence
integrated development environment
live coding environment
message passing
graphical user interface prototype
|
gptkbp:paradigm
|
object-oriented programming
reflective programming
|
gptkbp:platform
|
gptkb:Xerox_Alto
|
gptkbp:successor
|
gptkb:Smalltalk-76
|
gptkbp:bfsParent
|
gptkb:Dan_Ingalls
|
gptkbp:bfsLayer
|
4
|