<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Brian Rice wrote:
<p>Sorry for taking a longer time to respond to you!
<blockquote TYPE=CITE>Hi Albertina,
<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>I found Self much more interesting after studying the advantages and
<br>shortcomings of the Squeak libraries and environment, so of course
I
<br>recommend this to anyone learning Self.
<br> </blockquote>
Jecel says the same. Thanks.
<blockquote TYPE=CITE> 
<br>>I feel when I will start programming  (rather designing) 
in Self
<br>>by March I will know
<br>>where to start things.  Reading through all the tutorials written
by
<br>>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>If you don't mind, I'm working with groups and algebras in a language
<br>somewhat similar to Self, so I was wondering if you're willing to
<br>publish the source code (for academic interest only). I'm curious to
<br>see what methods and patterns you've used, and how the language
<br>negatively and positively affected the design.
<br> </blockquote>
Jecel was responsible for the implementation of the crystallographic groups.
<br>So Jecel can talk to you about this. I can ask Paulo Ceneviva to e-mail
you the
<br>poster about the subgroup relationships of the crystalographic groups
pmg
<br>and pmm. It would be interesting if you ask for the Department of
<br>Mathemathics University of Toronto for a copy of the Moser's thesis.
<br>It is a CorelDraw version. Professor norai Romeu Rocco director of
<br>the Institute of Mathematics from the Unioversity of Brasilia and I
<br>are going to build a more full-fledged technique to generate the
<br>geometric configuration. How Moser unfolds geometric configurations
<br>is very organic and adapts nicely to Self programming, However I
<br>think it is interesting to know the length of a side of a polygon.
<blockquote TYPE=CITE> 
<br>Thanks in advance.
<br> </blockquote>
You're welcome!
<blockquote TYPE=CITE> 
<br>>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.
<br>>
<br>>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.
<br>>
<br>>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>This definitely interests me, perhaps you've written down some
<br>material for a paper that you could share?
<br> </blockquote>
I believe the poster is self explaining! All I have is written in
Portuguese!
<blockquote TYPE=CITE> 
<br>>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!
<br>>
<br>>Cheers
<br>>Albertina
<br>>
<p>I love it too. :)
<br> </blockquote>
Expressions of affection are common in art community! Your
<br>reaction makes me happy!
<blockquote TYPE=CITE> 
<br>Thanks,
<br>~</blockquote>
Fondly
<p>Albertina
<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>