Properties (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
programming language
|
gptkbp:developedBy |
gptkb:Alan_Kay
1980 |
gptkbp:features |
reflection
dynamic typing garbage collection message passing |
gptkbp:has |
syntax
community support debugging tools development tools documentation testing frameworks standard library class-based inheritance collection classes block closures user interface framework |
https://www.w3.org/2000/01/rdf-schema#label |
Smalltalk-80
|
gptkbp:influenced |
object-oriented programming
|
gptkbp:influencedBy |
Simula
|
gptkbp:isCompatibleWith |
gptkb:GemStone/S
Squeak Pharo |
gptkbp:isKnownFor |
historical significance
graphical user interface high-level abstraction prototyping educational use research use interactive development environment influencing modern languages pure object-oriented design self-documenting code |
gptkbp:isLocatedIn |
Smalltalk itself
|
gptkbp:isPartOf |
computer science history
object-oriented languages Smalltalk family |
gptkbp:isUsedBy |
educators
programmers researchers software developers |
gptkbp:isUsedIn |
artificial intelligence
education research simulation game development web development software engineering |
gptkbp:successor |
Smalltalk-80.5
|
gptkbp:supports |
live coding
|
gptkbp:uses |
virtual machine
|