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