gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:category
|
object-oriented programming languages
dynamically typed programming languages
programming languages created in 1980
|
gptkbp:designedBy
|
gptkb:Adele_Goldberg
gptkb:Alan_Kay
gptkb:Dan_Ingalls
|
gptkbp:fileExtension
|
.st
|
gptkbp:firstAppearance
|
1980
|
https://www.w3.org/2000/01/rdf-schema#label
|
Smalltalk-80
|
gptkbp:implementedIn
|
gptkb:Dolphin_Smalltalk
gptkb:GNU_Smalltalk
gptkb:Pharo
gptkb:Squeak
gptkb:VisualWorks
|
gptkbp:influenced
|
gptkb:Dylan
gptkb:Java
gptkb:Objective-C
gptkb:Perl
gptkb:Python
gptkb:Ruby
gptkb:Squeak
gptkb:Scala
Self
|
gptkbp:influencedBy
|
gptkb:Simula
gptkb:Smalltalk-72
|
gptkbp:license
|
various
|
gptkbp:notableFeature
|
everything is an object
garbage collection
image-based persistence
integrated development environment
live coding environment
message passing
reflection
|
gptkbp:paradigm
|
object-oriented programming
|
gptkbp:platform
|
cross-platform
|
gptkbp:standardizedBy
|
gptkb:Xerox_PARC
|
gptkbp:typingDiscipline
|
dynamic
strong
|
gptkbp:website
|
http://www.smalltalk.org/
|
gptkbp:bfsParent
|
gptkb:Dan_Ingalls
|
gptkbp:bfsLayer
|
4
|