[comp.object] SELF

hoelzle@Neon.Stanford.EDU (Urs Hoelzle) (07/21/90)

Announcing Self Release 1.0

The Self Group at Stanford University is pleased to announce the first
distribution of the experimental object-oriented exploratory
programming language Self.  Designed for expressive power and
malleability, Self combines a pure, prototype-based object model with
uniform access to state and behavior.  Unlike other languages, Self
allows objects to inherit state and to change their patterns of
inheritance dynamically.  Self's virtual machine includes a
customizing compiler that (to the best of our knowledge) makes this
the fastest implementation of any dynamically typed, object-oriented
language.

This release, which runs on Sun3's and Sun4's, is available free of charge
from:

	David Ungar
	The Self Group
	CIS, Room 209
	Stanford University
	Stanford CA 94305

or:
	self-request@self.stanford.edu

The documentation consists of two 100-page books: a collection of
technical papers and a set of three manuals.  PostScript versions of
the documentation are available via anonymous ftp from
otis.stanford.edu (36.22.0.201).  If you would like hardcopy, please
send $20 (made out to Stanford University) to the above address (send
mail to self-request for overseas rates).

To obtain Self via ftp, please complete the form below and send it to
us via PHYSICAL mail; e-mail requests cannot be honored. You will
receive an acknowledgement by e-mail when your account has been
opened.  If you have questions or need the software on tape, write to
self-request@self.stanford.edu.

Finally, there is a mail group for those interested in random ramblings about
Self, self-interest@self.stanford.edu.
Send mail to self-request@self.stanford.edu to be added to it.

----------------------------- cut here -----------------------------

To: 	David Ungar
	The Self Group
	CIS, Room 209
	Stanford University
	Stanford, CA 94305

Re:	Transfer of Computer Software

Please make available to me the computer software known as Self,
Release 1.0, that was developed at Stanford University in the Computer
Science and Electrical Engineering Departments by the Self Group:
David Ungar, Craig Chambers, Bay-Wei Chang, and Urs Hoelzle.

I understand that the software is being provided on an `as is' basis
for my non-commercial research purposes.  I will not distribute the
software, or any portion or derivative thereof, beyond my organization
without your written consent.  I understand that the software is
provided to me without warranties of any kind and with no provisions
for support or future enhancements.  I also understand that neither
The Self Group nor Stanford University or any of its employees have
any liability in connection with the use of the software.

I agree with the above and would like you to open a temporary account
for me to transfer the software.  I agree not to use this account for
any other purpose, and not to make it available to any other person. 


AGREED AND ACCEPTED:

Name:

Address:

e-mail address:

Desired account name:

Desired password (at least 6 characters long):

Date

Signature