Jump to content

Smalltalk: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 32: Line 32:
* Sherman Alpert, Kyle Brown and Bobby Woolf:  The Design Patterns Smalltalk Companion - Paperback – 1998 - ISBN-10: 0201184621 - ISBN-13: 978-0201184624 - In print.
* Sherman Alpert, Kyle Brown and Bobby Woolf:  The Design Patterns Smalltalk Companion - Paperback – 1998 - ISBN-10: 0201184621 - ISBN-13: 978-0201184624 - In print.
* Adele Goldberg and David Robson: Smalltalk 80: The Language - Paperback – 1989 - ISBN-10: 0201136880 - ISBN-13: 978-0201136883 - In print.
* Adele Goldberg and David Robson: Smalltalk 80: The Language - Paperback – 1989 - ISBN-10: 0201136880 - ISBN-13: 978-0201136883 - In print.
* Adele Goldberg: Smalltalk-80: The Interactive Programming Environment - Hardcover – 1983 - ISBN-10: 0201113724 - ISBN-13: 978-0201113723 - Out of print.
* by Suzanne Skublics, Edward J. Klimas, David A. Thomas and John Pugh: Smalltalk With Style - Paperback – 2002 - ISBN-10: 0131655493 - ISBN-13: 978-0131655492 - Out of print.
* Kent Beck: Smalltalk Best Practice Patterns - Paperback – 1996 - ISBN-10: 013476904X - ISBN-13: 978-0134769042 - In print
* Chamond Liu: Smalltalk, Objects, and Design - Paperback – 2000 - ISBN-10: 1583484906 - ISBN-13: 978-1583484906 - In print.
* Johannes Brauer: Programming Smalltalk / Object-Orientation from the Beginning: An introduction to the principles of programming - Paperback – 2015 - ISBN-10: 3658068221 - ISBN-13: 978-3658068226 - In print.


====Local articles====
====Local articles====

Revision as of 15:11, 1 February 2015

An Object-oriented, dynamically typed programming language that was the main development language of IBM application and development software from the late 1980's into the late 90's when Java took over. It is a development of Simula but features a dynamic typing system unlike its Algol brethren and that has long been its Achilles heel, it has never been even remotely close to other languages in the Algol family when it comes to speed.

A list of OS/2 implementations of SmallTalk

Add-ons and utilities

Libraries and bindings

  • Indelv XML Libary - Open source library under the Mozilla Public License - a VisualAge version compatible with OS/2 was supposedly available but the company actually never uploaded it to their site, neither the last 2.2 beta or the earlier 1.01, even though there were download links both of to them on their site for years.
  • Seaside - Web framework - Works on some OS/2 SmallTalk's with a little bit of massaging.

A list of DOS implementations of SmallTalk

A list of SmallTalk implementations that run under WinOS/2

A list of SmallTalk implementations that run under Java

A list of SmallTalk implementations in JavaScript

Publications

  • Timothy Budd: A Little Smalltalk - Paperback – 1987 - ISBN-10: 0201106981 - ISBN-13: 978-0201106985 - Out of print.
  • Sherman Alpert, Kyle Brown and Bobby Woolf: The Design Patterns Smalltalk Companion - Paperback – 1998 - ISBN-10: 0201184621 - ISBN-13: 978-0201184624 - In print.
  • Adele Goldberg and David Robson: Smalltalk 80: The Language - Paperback – 1989 - ISBN-10: 0201136880 - ISBN-13: 978-0201136883 - In print.
  • Adele Goldberg: Smalltalk-80: The Interactive Programming Environment - Hardcover – 1983 - ISBN-10: 0201113724 - ISBN-13: 978-0201113723 - Out of print.
  • by Suzanne Skublics, Edward J. Klimas, David A. Thomas and John Pugh: Smalltalk With Style - Paperback – 2002 - ISBN-10: 0131655493 - ISBN-13: 978-0131655492 - Out of print.
  • Kent Beck: Smalltalk Best Practice Patterns - Paperback – 1996 - ISBN-10: 013476904X - ISBN-13: 978-0134769042 - In print
  • Chamond Liu: Smalltalk, Objects, and Design - Paperback – 2000 - ISBN-10: 1583484906 - ISBN-13: 978-1583484906 - In print.
  • Johannes Brauer: Programming Smalltalk / Object-Orientation from the Beginning: An introduction to the principles of programming - Paperback – 2015 - ISBN-10: 3658068221 - ISBN-13: 978-3658068226 - In print.


Local articles

External articles

  • Why Is Smalltalk Dead?
  • Alan C. Kay: The Early History of Smalltalk - ACM SIGPLAN Notices, Volume 28, No 3, March 1993.

Tutorials and other learning material

Links

USENET

Standards