Toby Everett and I have come up with a Perl module that gives Perl a Self-like object model. If you're interested in using prototype-based programming but...
1088
Toby Everett
tua@...
Aug 2, 2001 12:12 pm
... Just to make a side note, one of the things we have demonstrated through this is that it is possible to add prototype-based semantics to class-based ...
1089
Jecel Assumpcao Jr
jecel@...
Aug 2, 2001 9:31 pm
One small step for Self, a giant leap for Perlkind! ;-) Great job, guys. ... I am not sure about this. Most languages that are "loose enough" for this kind of...
1090
Ned Konz
ned@...
Aug 2, 2001 10:17 pm
... Thanks! ... The method we used was to make "uniclasses" for Self-like objects. This method is already used in a limited way in Squeak's eToy system to...
1091
Michael Lewis
lewis_michael@...
Aug 3, 2001 12:24 pm
So we'll be able so see OO code like: ###~///~~3~#$~324#3"$#£$3$34£"# = abd*^!1/g//; thanks to perl ;) ... __________________________________________________...
1092
Albertina Lourenci
lourenci@...
Aug 7, 2001 4:52 pm
Dear Selfers: Some time ago by January, I promised I would make available the outcome of my readings. Well the final Scientific Report for Foundation of...
1093
Jecel Assumpcao Jr
jecel@...
Aug 8, 2001 12:04 am
... I would suggest that in the future it might be better for you to make the paper available somewhere on the web (you can even use ...
1094
Albertina Lourenci
lourenci@...
Aug 8, 2001 6:50 pm
Jecel Assumpcao Jr wrote: ... Sorry, since it is so few bytes I though t there would be no problem at all! ... Well to ask and respond questions, to dialogue...
1095
Ian Woollard
ian.woollard@...
Aug 8, 2001 11:06 pm
Hi! Self interested people! I used to run Self 4.0 on a Sun system. It was kinda fun, but a bit limited in some ways- portability was quite poor; and some of...
1096
Jecel Assumpcao Jr
jecel@...
Aug 9, 2001 5:19 pm
I am afraid I won't be able to give you more than a very short response and I am not sure most members of this list are interested in this discussion. ... Your...
1097
Jecel Assumpcao Jr
jecel@...
Aug 9, 2001 8:34 pm
Ian, ... This is a cute idea which reminds me of the "value holders" ParcPlace introduced into its GUI classes. If you made the reference object point to its...
1098
Albertina Lourenci
lourenci@...
Aug 12, 2001 9:59 pm
Jecel Assumpcao Jr wrote: ... For me this is too little!!! ... OK!!In this site you can find the paper in the conttext of the Object Oriented Architectural...
1099
Ian Woollard
ian.woollard@...
Aug 13, 2001 9:14 pm
... All languages need primitives. The point is to get the greatest expressibility from the primitives. ... Yes. More like: myNewButton: button new: Size:...
1100
Albertina Lourenci
lourenci@...
Aug 14, 2001 9:29 pm
... my feelings and expectations about Self. I am sure the graphical editor to design ecobuildings we designed together and you implemented it in Self is far...
1101
Jecel Assumpcao Jr
jecel@...
Aug 14, 2001 11:09 pm
... Indeed, I was just wondering what your ":" brought us that we didn't have with Self's "<-". ... In Smalltalk there is the cascaded messages syntax: ...
1102
Jecel Assumpcao Jr
jecel@...
Aug 14, 2001 11:21 pm
Albertina, their text editor is probably a little more complex than the graphical editor we implemented, and they had the extra complications of multiple ...
1103
Ian Woollard
ian.woollard@...
Aug 15, 2001 12:45 am
... Several things- a) it can be used for privacy- by inheriting the handle object appropriately you can add checking into the object so that it only allows...
1104
Stephen Pair
spair@...
Aug 18, 2001 3:56 am
The following is copied from the web page: http://spair.swiki.net/21 (which also contains screenshot). It thought it may be of interest to the people on this...
1105
Jecel Assumpcao Jr
jecel@...
Aug 20, 2001 5:39 pm
Stephen, great job! I think that the missing piece (having the compiler generate the new bytecodes) isn't hard to do. But you would have to come up with a new ...
1106
Stephen Pair
spair@...
Aug 22, 2001 1:20 pm
... new ... No, not hard at all...but I'm not overly eager to work on that. ... Self. I thought that a resend in Self has a special syntax like "parent ...
1107
Jecel Assumpcao Jr
jecel@...
Aug 22, 2001 11:38 pm
... Right! I was thinking about all messages to an object with automatic "delegation" and you were thinking about explicit delegation. The syntax is ...
1108
Jecel Assumpcao Jr
jecel@...
Aug 22, 2001 11:57 pm
Better late than never, I suppose... ... Right. ... Hmmmm... this seems to me like the opposite of a). Here you are exposing things that would be better...
1109
Stephen Pair
spair@...
Aug 23, 2001 2:46 am
... the ... I'd be interested in hearing those designs...I'm working on a design myself...I've been reading the Kaehler's LOOM stuff and that's been very...
1110
Jecel Assumpcao Jr
jecel@...
Aug 23, 2001 4:22 pm
... Well, it probably isn't worth cross posting here. I am not sure whether the thread should go on in the Squeak list either (in the thread "[Cross-space...
1111
Ian Woollard
ian.woollard@...
Aug 23, 2001 5:47 pm
... Uh. No that's down as the private method is found down the inheritance to A. The private method bit is the one to keep your eye on. Inheritance trees...
1112
Ian Woollard
ian.woollard@...
Aug 23, 2001 8:39 pm
... Brevity in a language is a very good thing. There is a good correlation between number of lines of code per week that engineers can write. ... It's...
1113
Jecel Assumpcao Jr
jecel@...
Aug 24, 2001 7:38 pm
... Ok. While the arrow goes from the object to its parent, I like to draw the tree with the parent higher up. ... Agreed. ... This is what Self 1 and 2 had....
1114
Albertina Lourenci
lourenci@...
Aug 25, 2001 6:40 pm
Dear Selfers: Something really honourable is the way the GOF strives to make things as clear and neat as possible: to really want to convey experience! Since...
1115
Jecel Assumpcao Jr
jecel@...
Aug 26, 2001 9:52 pm
Albertina, ... I think you ended up forgetting your question, for I didn't find it in the rest of the text. So I will suppose that you are interested in known...
1116
Thomas Kuehne
kuehne@...
Aug 27, 2001 7:11 am
Jecel, I think very highly of all of your postings but this time I have to disagree. ... AFAIK, the original creator of MVC was Trygve Reenskaug and not the...