[self-interest] patterns and Self
Albertina Lourenci
lourenci at lsi.usp.br
Thu Dec 14 23:37:31 UTC 2000
Jecel Assumpcao Jr wrote:
>
>
>
> In another email, Albertina Lourenci asked about the Abstract Factory
> pattern and platform independence.
>
> Note that Self applications run and look the same on a Sparc, a Mac or
> in any future implementations of the language. And that is possible
> thanks to the use of the Bridge pattern in the canvas part of the
> graphical user interface. The applications always see the exact same
> drawing capabilities, no matter what the actual platform can do.
>
Please Jecel it would be nice if you explain a bit more detailed. So you
suggest abstract factory here is unnecessary. Would you say
Self versions are open systems? If not, how can they become open
systems?
As far as I know you have to program to make Self 4.1.2 run on
Windows. What are the differences between Self/R and Self 4.1.2?
I think I found a good example to grasp the difference between
GOF's way of programming and Self programming. And also
the potentiality of design patterns. I dislike immensely the
way they are implemented in C++ or Smalltalk.
Wegner defines what an open system is. However I prefer
Patrick Steyaert's definitions.
I am curious what Wegner means by life-cycle costs that generally
dominate computing costs for large software systems and
are the bottleneck in large system development.
Life cycle resources = development and adaptability = what
does he means by this?
Cheers
Albertina
>
> -- Jecel
--
.----------------------------------------------------------.
| 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 |
.----------------------------------------------------------.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20001214/03aa2ba9/attachment.html>
More information about the Self-interest
mailing list