<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
David Ungar wrote:
<p>Come on Dave! What's the difference between my statement and your
<br>statement?
<br><style type="text/css"><!--
blockquote, dl, ul, ol, li { margin-top: 0 ; margin-bottom: 0 }
 --></style>
In
one of Albertina's recent messages, she stated that:
<blockquote type="cite" cite><tt><font size=+1>Jecel and Dave seems to
state that all the abstractions</font></tt></blockquote>

<blockquote type="cite" cite><tt><font size=+1>captured by the design patterns
can be implemented perfectly</font></tt></blockquote>

<blockquote type="cite" cite><tt><font size=+1>well in Self.</font></tt></blockquote>
 I never intended to say this, nor do I understand how I could have
seemed to say it.Perhaps Albertina was misled by my statement that all
but one of the object creation patterns in GOF were redundant given a language
like Self. - Dave--
<br> 
<p>By now I think I know quite a lot about Self. For example all
<br>the methods connected with collections are simply not more than
<br>a list in the tutorial.
<br>What you may not understand is that Smalltalk was such a sort
<br>of OO language that I could not read.  I mean I knew nothing
<br>or very little about Smalltalk. When you state things about Self
<br>and you assume knowledge of Smalltalk I translate it as not
<br>explained things. This hinders the understanding of  Self itself.
<br>And many things that
<br>Jecel  designed for me in Self began to seem clear after my readings
<br>about graphical editors, graphical user interfaces and the  careful
<br>reading I have been undergoing  again of the design patterns.
<p>In 1988 I designed a house for a mathematician based on the A pattern
<br>language from Alexander. He got very very enthusiastic about the house.
<br>Even if he was not able to really understand all the sensuousness
<br>of the open space I created.
<br>The problem is that my ecodesign model is for building apartments
<br>and groups of houses, neighborhood and so on. It is much more encompassing.
<br>I feel attracted by the way Alexander reasons, but my real source of
<br>inspiration is the Finn architect Alvar Aalto who used words very rarely
<br>to explain things. But his work speaks for him. However Alexander
<br>insists on things that make me fly.
<p>I feel when I will start programming  (rather designing) 
in Self  by March I will know
<br>where to start things.  Reading through all the tutorials written
by the Self group
<br>I could only experience how expressive and fit to my needs Self is.
<br>And of course Jecel is able to translate my needs into Self perfectly
fine.
<br>But I do not understand what goes on in Jecel's head. I have to figure
<br>out things by myself. And all these readings are making me  feel
confident.
<br>I know to write a tutorial for applications in architecture in Self
seems to
<br>me as a big hurdle...
<br>Well in 1995 I would never imagine I could develop such a full-fledged
<br>work with symmetry groups of the plane and the dotless plane. Since
<br>Brazilian mathematicians failed I had to do it by myself! And I am
extremely
<br>happy with the outcome.
<br>So by now I feel why not to be successful with Jecel's help and the
help
<br>of the rest of the Selfers of this list!
<p>Only after programming in Self for example  the last poster I developed
<br>about the relationships of the subgroups of the crystalographic groups
<br>pmg and pmm I will understand if the stratety pattern is not necessary.
<p>Having heard of the strategy pattern made me happy, because I have
<br>to face here with many unanticipated ways of unfolding the tilings,
<br>I mean the transformation of one subgroup into another.
<p>The geometric pattern changes depending where one begins, by the
<br>full geometric basic lattice, half of it, a quarter of it, and so on.
<p>Now I will start reading another interesting paper.
<br>And I am extremely happy that finally there is a book
<br>about knowledge based systems  that recognizes this
<br>may not be very different from an OO software!!!
<br>I knew this since 1990! KBS's community cared
<br>very little about OO programming.
<br>Anyhow I love Self and the OO community!
<p>Cheers
<br>Albertina
<br> 
<blockquote TYPE=CITE><style type="text/css"><!--
blockquote, dl, ul, ol, li { margin-top: 0 ; margin-bottom: 0 }
 --></style>
In
one of Albertina's recent messages, she stated that:
<blockquote type="cite" cite><tt><font size=+1>Jecel and Dave seems to
state that all the abstractions</font></tt></blockquote>

<blockquote type="cite" cite><tt><font size=+1>captured by the design patterns
can be implemented perfectly</font></tt></blockquote>

<blockquote type="cite" cite><tt><font size=+1>well in Self.</font></tt></blockquote>
 I never intended to say this, nor do I understand how I could have
seemed to say it.Perhaps Albertina was misled by my statement that all
but one of the object creation patterns in GOF were redundant given a language
like Self. - Dave--
<br> 
<p>    David Ungar
<br>    Sun Microsystems Laboratories
<br>    (650) 336-2618</blockquote>

<pre>-- 
.----------------------------------------------------------.
| Albertina Lourenci                                       |
| PhD  in Architecture and Urbanism                        |
| post-doctorate researcher                                |
| Laboratory of Integrated Systems University of Sao Paulo |
| Avenida Professor Luciano Gualberto, 158 Travessa 3      |
| CEP: 05508-900                                           |
| Sao Paulo Sao Paulo State Brazil                         |
| Voice: +55 011 818 5254                                  |
| Fax: +55 11 211 4574                                     |
.----------------------------------------------------------.</pre>
 </html>