On Jun 20, 2009, at 5:37 PM, Janko Mivšek wrote:

> Hi Marcus,
>
> I agree that compatibility reduce possibility to evolve/improve the
> system. But on the other hand being not compatible you risk to stay  
> alone.
>
> I think that everything lyes in clever judgment: how much to sty
> compatible and how much go into new, fresh and deeper waters.

yes
we will see.

> I'm sure it is good not to touch the Smalltalk core things like  
> syntax and this
> is even not needed, Smalltalk fathers did a really good job to make  
> its
> syntax eternally useful and feature complete.

exact. The Smalltalk syntax is nearly good. We have one for scripting  
in addition.

> Libraries are something to evolve, but again very carefully the
> fundamental parts (collections,...) while other, like GUI, well, here
> are a lot of opportunities to evolve.


We will certainly touch the MOP (or its absence in Smalltalk).
I want a safer Smalltalk
        I want security concept
        cool sandbox
        cool module
        may be new concurrency model
        new compilers
        well modularised system
        fast loading
        I would love to have cool visibility mechanism
        pluggable type systems
        

        
> Best regards
> Janko
>
> P.S.: Yes, that's how I evolve Aida/Web. Some parts are fixed, while
> other evolve like crazy. Without much compatibility hassles, so far.

May be at the end we will fork again and create something for  
researcher only
but at least starting from a clean system. I see that as sound  
evolution.

Stef
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to