<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Brian Rice wrote:
<blockquote TYPE=CITE> 
<br>>>
<br>>Well, what I really think is that computer science is rather looking
like
<br>>a Babel Tower. When I joined  the Workshop of the PHD students
<br>>in OO programming at ECOOP'97, my colleagues were already
<br>>feeling this phenomenon..Their proposal or at least of some
<br>>  there was that we should restrict the proliferation of new
languages.
<br>>No more languages...Of course I found and find this proposal
<br>>preposterous.
<br>>
<br>>However reading papers about reflection right now, I start feeling
<br>>things are like Babel Tower. To read a single paper I have to know
<br>>all about all types of patterns (architectural, design and so on)
<br>>all about reflection(!!!), distributed systems, OO, media space
<br>>and so on...Finally after a great effort I  am managing to understand
<br>>what this intriguing paper is about. And of course I still do not
<br>>know which language will be used for implementation....
<br>>
<br>>Maybe there should be a list to try to integrate all these
<br>>different computational trends.
<br>>For example suddenly I discovered that a user interface is
<br>>a virtual machine!!!!That the user can program the set of
<br>>instructions of programmable processors and so on ...
<br>>
<br>>I do not go crazy because I am an architect and at least
<br>>for the moment although I am dependent thoroughly on
<br>>computer science, the integration of my knowledge based
<br>>system can be accomplished at a design level before
<br>>proceeding to implementation.
<br>>ANyhow all this is very frustrating. I would appreciate
<br>>more integrative approaches in computer science.
<br>>
<br>>Cheers
<br>>Albertina
<br> </blockquote>
Hi Brian:
<br> 
<br> 
<blockquote TYPE=CITE> 
<br><PLUG TYPE="shameless"><A HREF="<a href="http://www.tunes.org">http://www.tunes.org</a>">The
TUNES
<br>Project</A></PLUG>
<br> </blockquote>
I downloaded "Metaprogramming and free availability of sources. Two
<br>challenges for computing today + Why a new operating system? +
<br>The TUNEs glossary.
<p>I found interesting the list of people working on reflection. However
<br>I consider Patrick Steyaert from Belgium a leading name in the subject
<br>and his name was not there. Will you please add his important
<br>contribution? Especially because it is associated with the prototype-based
<br>language Agora.
<br> 
<br> 
<br> 
<blockquote TYPE=CITE> 
<br>Seriously, this is what I am working on (Jecel also participates when
<br>he can). The project is unfunded (I have even had to drop out of
<br>school for a few years to avoid "brainwashing"), but a few people
<br>(mostly Faré and I) have accomplished a lot of headway. Unfortunately
<br>because we have no formal support from any institutions (at the
<br>moment), our research efforts have been hampered by a perceived lack
<br>of a precise plan.
<br> </blockquote>
I am lucky because I have a precise plan, the development of  a prototype
<br>based knowledge based system to design and plan sustainable cities.
<br>Due to the complexity of the architectural and urban design and urban
<br>planning reasoning, I am finally perceiving  that I will need
a much
<br>more encompassing computational  open system  than the Self
language
<br>by itself can provide. However I would abandon  Self only for
a superior
<br>language to it.
<br>The problem for international joint research is the low salaries
<br>in Brazil. FAPESP can provide funds of millions of dollars for outstanding
<br>research plans but payment for personnel will be according to
<br>BRazilian standards.
<blockquote TYPE=CITE> 
<br>Because of this, our mailing list has also over the years picked up
a
<br>lot of this Babel effect (I avoided it for years for this reason),
<br>even as our goal is unification (be careful on how you interpret
<br>that).
<br> </blockquote>

<p><br>Well I am not a computer scientist, but I am managing to unfold
<br>a knowledge based system that  cares for unification  in
the realm
<br>of urban sustainability in such a way that it respects the very
<br>creativity of the free form in architecture. Every architectural designer
<br>will express himself through  the ecodesign model and the submodel
<br>of the geometric modeling. The outcome is always a
<br>surprise even for the designer. Until now any style in architecture
<br>is a simple imitation of previous styles. There is no radical change.
<br>Moreover one could work in a team of hundreds of people!!!And yet
<br>there can be consensus about the final outcome of something.
<br>This final outcome can always be improved and another outcome
<br>can be reached if someone for example the owner of the project
<br>is not satisfied.
<p>So I think when one thinks scientifically one can delve deeper
<br>into any realm and manage to grasp the gist of the domain
<br>and translate it into scientifc terms, I mean objective terms
<br>This is possible because the nature of a thing, of an idea is
<br>captured and this does not depend on a subject (I or other's
<br>opinion).
<p>I have no idea how to reach this unification in computer
<br>science, but what I am sure if no effort is held in this direction
<br>no efficient computational open system will be built. Hence
<br>no knowledge based system for complex applications
<br>will work efficiently.
<blockquote TYPE=CITE> 
<br>I've said too much already.</blockquote>

<p><br>If you could show us how Self can be integrated into
<br>this broader unifying framework you and Faré  and
<br>others are trying to build  you will be contributing
<br>greatly to my research. Or if Self must be adapted
<br>or you would suggest  building a far better language
<br>and cite the necessary properties of this new language
<br>it is also objective contribution.
<p>I do thank you for this new intriguing site.
<blockquote TYPE=CITE> </blockquote>
Best wishes and good luck!
<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>