Hi,
ShiningRay @ Nirvana> "But I haven't seen many actions of SELF
development.
I cannot find any application written in SELF. why?"
Most Self efforts has been on decomposition of Objects in more atomic parts (as an extensive aplication of OO concepts).
Most Smalltalk efforts has been done on composition/building of objects systems.
Decomposition and searching for atomic elements of (de)composition is interesting for people that are learning how to apply Object Oriented method (isolation+encapsulation as a axe to disect the world in "solvable objects" / problems).
Composition is interesting for architects (the fat world of "components" asembly :)
Building of Organic systems (open and with internal organs in dynamic relation) is interested for people facing real [*] system development. Smalltalk is appropiate for this kind of development and in this way has a very important place in the future of informatics. [*] real as opposed to formal/ideal systems. Like in physics real/ideal gases.
The decomposition in more atomic elements is related with simplicity and "beauty" of formal definition; but is not related with major potential to build real systems.
cheers, Ale.
squeak-dev@lists.squeakfoundation.org