<!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>