[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Obfuscated Self Date: Mon, 25 Jul 94 11:05:22 EST From: jecel@lsi.usp.br (Jecel Mattos de Assumpcao Jr.)
- To: jecel@lsi.usp.br
- Subject: Re: Obfuscated Self Date: Mon, 25 Jul 94 11:05:22 EST From: jecel@lsi.usp.br (Jecel Mattos de Assumpcao Jr.)
- From: dib@signal.dra.hmg.gb (David Bruce)
- Date: Mon, 25 Jul 94 17:59:35 BST
- Cc: self-interest@otis.Stanford.EDU
- In-reply-to: <00981F68.13CB5A2E.19@hermes.dra.hmg.gb> (jecel@lsi.usp.br)
- Resent-date: Mon, 25 Jul 94 10:28:15 PDT
- Resent-from: Urs Hoelzle <urs@otis>
- Resent-message-id: <9407251728.AA15986@otis.Stanford.EDU>
- Resent-to: real-self-interest
A few people have tried to convince me to create a simple PC based
implementation of Self and include it for free in a book for novices
to spread out the word :-). I don't know if it is a good idea - Little
Smalltalk and GNU Smalltalk leave many people with a bad impression
of the language.
- Jecel
Just out of interest, what's the problem: functionality or efficiency?
I'm not so familiar with {Little,GNU} Smalltalk; are they hopelessly
`cut-down' versions of the real thing (cf. microemacs :-)), or just
very very slow?
I know that an efficient implementation of Self is decidedly non-trivial,
but surely the point of the language is that it is simple and so could be
implemented naively (e.g., as an interpreter) without an enormous effort
(though not necessarily by a novice!).
This raises the following question (for instructors, I guess):
how slow a system could one `get away with'?
David Bruce
----
post: DRA Malvern, St Andrews Road, Malvern, Worcestershire WR14 3PS, ENGLAND
email: (internet) dib@dra.hmg.gb or dib%hermes.mod.uk@relay.mod.uk
phone: +44 684 895112 ** fax: +44 684 894389 or 894540 ** telex: 339747