Smalltalk programming environment
GPTKB entity
Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:program
|
gptkbp:developed_by |
gptkb:Alan_Kay
|
gptkbp:features |
dynamic typing
garbage collection live coding |
gptkbp:first_released |
gptkb:1972
|
gptkbp:has |
gptkb:Documentation
gptkb:Java_Virtual_Machine libraries tutorials syntax conferences development tools online courses plugins community resources user groups message passing frameworks class hierarchy method lookup integrated development environment (IDE) collection classes block closures user interface framework |
https://www.w3.org/2000/01/rdf-schema#label |
Smalltalk programming environment
|
gptkbp:influenced |
gptkb:Ruby
gptkb:Python gptkb:Objective-C |
gptkbp:influenced_by |
gptkb:Simula
|
gptkbp:is_available_on |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:is_compatible_with |
gptkb:multiple_platforms
|
gptkbp:is_known_for |
extensibility
flexibility high-level abstraction interactive programming prototyping high-level programming self-documenting code |
gptkbp:is_part_of |
gptkb:Smalltalk_ecosystem
software development history object-oriented programming history |
gptkbp:is_supported_by |
gptkb:community
|
gptkbp:is_used_for |
educational purposes
rapid application development prototyping new ideas |
gptkbp:is_used_in |
game development
scientific computing web development |
gptkbp:supports |
reflection
object-oriented programming |
gptkbp:used_by |
gptkb:developers
gptkb:researchers |
gptkbp:used_in |
gptkb:education
|
gptkbp:bfsParent |
gptkb:The_Smalltalk-80_Reference_Manual
|
gptkbp:bfsLayer |
6
|