Smalltalk


 
 

Smalltalk is an object-oriented, dynamically typed, reflective, programming language designed at Xerox PARC by Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg, and others during the 1970s, influenced by Sketchpad and Simula. The language was generally released as Smalltalk-80 and has been widely used since. Smalltalk is in continuing active development, and has gathered a loyal community of users around it.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Smalltalk was invented by a group of researchers led by Alan Kay at Xerox Palo Alto Research Center; Alan Kay designed the system, which Dan Ingalls implemented. The first implementation, known as Smalltalk-71, was created in a few mornings on a bet that a programming language based on the idea of message passing inspired by Simula could be implemented in "a page of code". A later version actually used for research work is now known as Smalltalk-72. Its syntax and execution model were very different from modern Smalltalk, so much so that it could be considered a different language.


 

Object-oriented: REDIRECT Object-oriented programming...

Dynamically typed: REDIRECT Type system#Dynamic_typing...

Reflective: REDIRECT Reflection...


Smalltalk related Images and Photos (experimental)

Small Talk
Small Talk

~ Table of Content ~

Introduction
History
Object-Oriented Programming
Syntax
Control Structures
Classes
Hello World Example
Image-based interpretation
Level of Access
Just-in-Time Compilation
Implementations
See also
External links
Books
 
FR: Smalltalk


 

~ Related Subjects ~

Alan Kay (2) - Simula (2) - Adele Goldberg (1) - Ted Kaehler (1) - 1970s (1) - Object-oriented (1) - Sketchpad (1) - Programming language (1) - Reflective (1) - Xerox PARC (1) - Dan Ingalls (1) - Dynamically typed (1) -
 

~ Community ~

History Forum
Come and discuss about History, Civilizations, Historical Events and Figures
History Web-Ring
A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site.