Smalltalk: Difference between revisions
(Added a stub and a link to wikipedia's article) |
m (Reverted edits by 80.87.131.100 (Talk); changed back to last version by Ohshima) |
||
(8 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{Translations}} |
|||
Traditionally, Smalltalk has been described as a ''pure'' Object-Oriented programming language, created at Xerox PARC by [[Alan Kay]], Dan Ingalls, Ted Kaehler, and Adele Goldberg. Starting with Smalltalk-71 and ending with the de-facto standard Smalltalk-80. Many other incarnations or versions have been produced since then like Smalltalk/V and Visual Smalltalk (Digitalk), Visual Age (IBM), Dolphin Smalltalk (Object Arts), VisualWorks ( |
Traditionally, Smalltalk has been described as a ''pure'' Object-Oriented programming language, created at Xerox PARC by [[Alan Kay]], Dan Ingalls, Ted Kaehler, and Adele Goldberg. Starting with Smalltalk-71 and ending with the de-facto standard Smalltalk-80. Many other incarnations or versions have been produced since then like Smalltalk/V and Visual Smalltalk (Digitalk), Visual Age (IBM), Dolphin Smalltalk (Object Arts), VisualWorks (Cincom), and [[Squeak]]. |
||
Technically, it has been noted that there is no object ''orientation'' in Smalltalk since '''everything''' is an object (so-called ''primitive'' types like integers, booleans, characters, etc. are all instances of a class); nor a language, but rather an environment of living objects. |
Technically, it has been noted that there is no object ''orientation'' in Smalltalk since '''everything''' is an object (so-called ''primitive'' types like integers, booleans, characters, etc. are all instances of a class); nor a language, but rather an environment of living objects. |
||
[[Etoys]] is implemented in [[Squeak]] which is a Smalltalk. |
[[Etoys]] is implemented in [[Squeak]] which is a Smalltalk. |
||
You can do full Smalltalk development on XO. See the page that explain how to set up the environment. [[Smalltalk Development on XO]] |
|||
Further information about can be found in [http://en.wikipedia.org/wiki/Smalltalk Wikipedia's article] |
Further information about can be found in [http://en.wikipedia.org/wiki/Smalltalk Wikipedia's article] |
||
[[Category:Programming language]] |
Latest revision as of 16:26, 30 December 2007
Traditionally, Smalltalk has been described as a pure Object-Oriented programming language, created at Xerox PARC by Alan Kay, Dan Ingalls, Ted Kaehler, and Adele Goldberg. Starting with Smalltalk-71 and ending with the de-facto standard Smalltalk-80. Many other incarnations or versions have been produced since then like Smalltalk/V and Visual Smalltalk (Digitalk), Visual Age (IBM), Dolphin Smalltalk (Object Arts), VisualWorks (Cincom), and Squeak.
Technically, it has been noted that there is no object orientation in Smalltalk since everything is an object (so-called primitive types like integers, booleans, characters, etc. are all instances of a class); nor a language, but rather an environment of living objects.
Etoys is implemented in Squeak which is a Smalltalk.
You can do full Smalltalk development on XO. See the page that explain how to set up the environment. Smalltalk Development on XO
Further information about can be found in Wikipedia's article