Little Smalltalk

Little Smalltalk

Little Smalltalk is a non-standard dialect of the Smalltalk programming language invented by Timothy Budd. It was originally described in the book: "A Little Smalltalk", Timothy Budd, Addison-Wesley, 1987, ISBN 0-201-10698-1.

The Little Smalltalk system was the first Smalltalk interpreter produced outside of Xerox PARC. Although it lacked many of the features of the original Smalltalk-80 system, it helped popularize the ideas of object-oriented programming, virtual machines, and byte-code interpreters. Timothy Budd later rewrote Little Smalltalk in Java, and distributes it as the SmallWorld system.

The original releases are under a variety of licenses. They are now maintained by Danny Reinhold via the Little Smalltalk project. Recently work on a new major version has begun. This differs from earlier releases by providing support for graphical applications, a foreign function interface, and numerous integrated tools.

License / Copyright

* Version 1 - Must attribute original source and keep copyright notice in source files.
* Version 2 - Public Domain
* Version 3 - Public Domain
* Version 4 - Free for non-commercial use
* Version 5 - Released under an MIT style license, thanks to Timothy Budd.

External links

* [http://www.littlesmalltalk.org The Little Smalltalk Project]
* [http://web.engr.oregonstate.edu/~budd/SmallWorld/ReadMe.html SmallWorld]
* [http://stephane.ducasse.free.fr/FreeBooks.html "A Little Smalltalk" and other Smalltalk related books]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Smalltalk — Información general Paradigma orientado a objetos Apareció en Desarrollo comenzado en 1969. Públicamente disponible en 1980 Diseñado por Alan Kay …   Wikipedia Español

  • Smalltalk — This article is about the programming language. For other uses, see Small talk (disambiguation). Smalltalk Smalltalk 80: The Language and its Implementation, a.k.a. the Blue book , a seminal book on the language Paradigm(s) object oriented… …   Wikipedia

  • Little b (programming language) — Little b is a modeling language aimed at building modular mathematical models of biological systems. It was designed and authored by Aneil Mallavarapu. Little b is being developed in the Virtual Cell Program at Harvard Medical School, headed by… …   Wikipedia

  • Múltiples Implementaciones (Smalltalk) — Se ha sugerido que este artículo o sección sea fusionado con Smalltalk (discusión). Una vez que hayas realizado la fusión de artículos, pide la fusión de historiales aquí. En informática, el lenguaje de programación Smalltalk, está normalizado… …   Wikipedia Español

  • List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents …   Wikipedia

  • Interpreted language — In computer programming an interpreted language is a programming language whose implementation often takes the form of an interpreter. Theoretically, any language may be compiled or interpreted, so this designation is applied purely because of… …   Wikipedia

  • Список расширений имени файла/S — / * A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Примечание: Поскольку расширение имени файла может быть любым, представленный список не является полным …   Википедия

  • Ezboard — Infobox Website name = ezboard favicon = caption = The ezboard homepage as of August 31, 2005 url = http://www.ezboard.com commercial = Yes type = Bulletin Board System registration = Required for creating forums and posting; Admin optional for… …   Wikipedia

  • Actor model — In computer science, the Actor model is a mathematical model of concurrent computation that treats actors as the universal primitives of concurrent digital computation: in response to a message that it receives, an actor can make local decisions …   Wikipedia

  • Objective-C — Paradigm(s) reflective, object oriented Appeared in 1983 Designed by Tom Love Brad Cox Developer Apple Inc. Typing discipline …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”