diff options
author | mjl <mjl@pkgsrc.org> | 2001-07-10 22:31:06 +0000 |
---|---|---|
committer | mjl <mjl@pkgsrc.org> | 2001-07-10 22:31:06 +0000 |
commit | 01db713477b383649ad600e98c1da9b5dcb02eb1 (patch) | |
tree | 83007bfa1446fcbf90b7c6219a2fa04eb4360a67 /lang/smalltalk | |
parent | 3856a2713bd378e97d15ada67a9f007e02b09423 (diff) | |
download | pkgsrc-01db713477b383649ad600e98c1da9b5dcb02eb1.tar.gz |
Gnu smalltalk 1.95.4
Diffstat (limited to 'lang/smalltalk')
-rw-r--r-- | lang/smalltalk/pkg/DESCR | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/lang/smalltalk/pkg/DESCR b/lang/smalltalk/pkg/DESCR index 42e3e1dfe25..44ab52d8b9a 100644 --- a/lang/smalltalk/pkg/DESCR +++ b/lang/smalltalk/pkg/DESCR @@ -1,21 +1,4 @@ - GNU Smalltalk is an implementation that closely follows the -Smalltalk-80 language as described in the book `Smalltalk-80: the -Language and its Implementation' by Adele Goldberg and David Robson. - - The Smalltalk programming language is an object oriented programming -language. This means, for one thing, that when programming you are -thinking of not only the data that an object contains, but also of the -operations available on that object. - - In the Smalltalk language, everything is an object. This includes -numbers, executable procedures (methods), stack frames (called method -contexts or block contexts), etc. Each object is an "instance" of a -"class". A class can be thought of as a datatype and the set of -functions that operate on that datatype. An instance is a particular -variable of that datatype. When you want to perform an operation on an -object, you send it a "message", and the object performs an operation -that corresponds to that message. - - Unlike other Smalltalks (including Smalltalk-80), GNU Smalltalk -emphasizes Smalltalk's rapid prototyping features rather than the -graphical and easy-to-use nature of the programming environment. +Smalltalk is a Free (or Open Source) implementation that closely +follows the Smalltalk-80 language as described in the book +Smalltalk-80: the Language and its Implementation by Adele +Goldberg and David Robson. |