Alan,

> I hate to be the one to bring this up, but this has always been a
> feature of all the Smalltalks ...

I was going to say that this was introduced in 1976 and that the first
two version of Smalltalk had a more traditional REPL. But I would have
to check since I might be remembering it wrong.

The select/eval GUI was also a key design feature of Oberon, which was
the start of this thread. So we have come full circle :-)

> one has to ask, what is there about current general practice
> that makes this at all remarkable? ...

Most professors in the CS department where I study, which consistently
gets rated among the top 5 in the country, have never even heard of
Smalltalk. So you can just imagine how much the students or professional
developers don't know.

Francisco,

thanks for bringing up MorphicWrappers. For some reason I remembered the
name of the MathMorphs project from the same group, but not this one.
But it is indeed probably the closest thing out there to what I was
thinking. Casey mentioned to me the Maui GUI for Squeak, which was
inspired by this.

Michael,

> ah, but instead of Smalltalk >> #at:put: you can use any object
> member's setter. I was just too lazy to write that. :-)

If I have two inspectors open, one for MorphA and the other for ObjB,
then I don't see what I could type in either window to get ObjB to
reference MorphA. Your solution via globals solves this problem (but
introduces a global). But it might be just a lack of imagination on my
part.

-- Jecel


_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to