gptkbp:instanceOf
|
gptkb:programming_language
Smalltalk implementation
|
gptkbp:designedBy
|
gptkb:Alan_Kay
gptkb:Dan_Ingalls
gptkb:John_Maloney
gptkb:Scott_Wallace
gptkb:Ted_Kaehler
|
gptkbp:firstAppearance
|
1996
|
gptkbp:hasFeature
|
gptkb:MVC_framework
gptkb:Morphic_framework
garbage collection
image-based persistence
integrated development environment
live coding
networking
Unicode support
just-in-time compilation
3D graphics
package management
active community
plugin architecture
bit-identical images across platforms
bytecode interpreter
cross-platform portability
multilingual support
snapshotting
sound synthesis
source code browser
versioning system
virtual machine written in itself
|
https://www.w3.org/2000/01/rdf-schema#label
|
Squeak Smalltalk
|
gptkbp:influenced
|
gptkb:EToys
gptkb:Pharo
gptkb:Scratch
gptkb:Croquet_project
|
gptkbp:influencedBy
|
gptkb:Smalltalk-80
|
gptkbp:license
|
gptkb:MIT_License
|
gptkbp:openSource
|
true
|
gptkbp:paradigm
|
object-oriented
reflective
|
gptkbp:platform
|
Cross-platform
|
gptkbp:supports
|
gptkb:Java_Virtual_Machine
gptkb:Morphic_GUI_framework
gptkb:EToys_environment
multimedia
|
gptkbp:usedFor
|
education
multimedia applications
research
software development
prototyping
|
gptkbp:website
|
https://squeak.org/
|
gptkbp:writtenBy
|
gptkb:Smalltalk
|
gptkbp:bfsParent
|
gptkb:Squeak_Etoys
gptkb:Squeak_VM
gptkb:Yoshiki_Ohshima
|
gptkbp:bfsLayer
|
5
|