Perhaps other people in this list will find this paper interesting. I really liked it though I wished they had mentioned the idea of using different viewpoints...
(no author)
(no email address)
Jul 8, 2005 10:16 pm
1862
Here is a reply to an email I received that I thought someone in the list might have a better solution to than mine. -- Jecel ... From: "Jecel Assumpcao Jr" ...
Sorry - my email program messed up my first attempt to send this. ... Perhaps other people in this list will find this paper interesting. I really liked it...
... This sounds like something I need to know/understand but I completely fail to comprehend what it references. What is meant by 'viewpoints' and 'Us', are we...
Reinout Heeck
reinz@...
Jul 9, 2005 5:08 am
1865
... Yes, Jecel, you need to reference these things better because some of us do not follow everything in detail. I feel out of the loop and must be missing...
David P Harris wrote on Sat, 09 Jul 2005 10:10:18 -0700 ... Sorry about that - you are right. Actually all discussion about the Us language that I know of was...
... I don't know where you got the idea that CiteSeer exists no more, it works fine: http://citeseer.ist.psu.edu/smith96simple.html Thanks for the references, ...
Reinout Heeck
reinz@...
Jul 12, 2005 2:15 pm
1869
... Well. I want to hank both of you, these are good papers. In particular, Us seems to strike a chord, seems like an elegant extension to object programming...
Hi, there ! ... I don't understand why you need a mirror object in order to add/delete/modify(?) methods or attributes (I suppose you need the same trick for...
... It isn't a performance issue at all, but rather a matter of good object oriented design. The paper I mentioned last month goes into details about why...
Hi, Jecel ! Thank you for your answer. ... I've browsed the article and I've also read your answer. Though there isn't anything wrong in Mirrors for me, I am...
Baltasar, ... I have adopted a different solution for Neo Smalltalk, so I can certainly understand that no everybody likes this solution. ... In Self you can...
... Placing all of the mirror slots into a generic "Object" object also introduces the possibility of name collision should one desire to add additional ...
... In addition, by putting copying in the domain, one makes it easier to override the copying behavior. It is rare that an object designer would want to ...
Toby Ovod-Everett wrote on Thu, 18 Aug 2005 06:45:02 -0800 ... This is a very good point. ... Yes, and a similar argument can be made for putting "printString"...
Baltasar, ... Just the "reflection is a special viewpoint" approach suggested in the Us paper (still available online, as Reinout Heeck kindly corrected me ...
Hi all, has anyone recently compiled Self for Windows? gcc 2.x seems to be no longer available at Cygwin. What about gcc 3? Apple is using gcc 3 for their...
Gordon, ... I haven't tried it. Apple is using gcc 4 as the default in Tiger and this has caused some problems for language implementations due to some change...
Two interesting papers were mentioned today in the Smalltalk blogs (as seen in http://planet.smalltalk.org/): "Attack of the Clones" by James Noble and Brian...
Pavel, ... Yes, I did find it very interesting indeed. I hope you don't mind me sending a copy of this to the Self list so that other people who might be...
Hi JEcel and Pavel-- Hey, nice! I am confused re the use of [].... as in: ( | parent* = [( | b = [4]. sum = (^ a+b). ifTrue: b1 ifFalse: b2 = ( ^ b1 value ) |...
David P Harris wrote on Wed, 31 Aug 2005 09:50:26 -0700 ... It took me a little while to figure them out too even though one of the presentations explains...
... Umm, thanks for mentioning this, as I had not know/had forgotten about the magical rule! ... Yes, I am familiar with the Forth use, nice. Seems that this...
... Has anyone figured out how to make the VM and image? I'm not a Squeaker, so I don't know what to do with the .cs files... Do I import them into a running...
Kyle Hayes
kyle@...
Sep 1, 2005 2:20 am
1887
... There are several reasons why I didn't announce this project in Squeak-dev. 1) I want to make some minor modifications in the bytecodes generator etc. 2) I...
Slava Pestov got the error shown in the stack dump in the following page when trying to run Self on Linux: http://paste.lisp.org/display/11688 My impression is...
Self programming language members, You can ask questions on Stanford Discussion Forum http://tiofo.stanford.edu? it is recently cretated for Stanford community...
Hello! I'm Diego, a very beginner in self. Two questions: - Nowadays, has Self multiple inheritance? - If not, why Self lost this feature? Thanks Diego...