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
