Hi guys

Some days ago we were chatting with igor and he made an interesting remark 
about a kind of hidden philosophy 
behind pharo: the idea that we systematically want to make the system better. 
In fact I realized that what we are doing is to make a system nice, robust and 
powerful so that everybody can use
to realize their goals. But we want to have a system where not only smart guys 
can manage to do something with it but also 
less talented people like me (I know that some of you will say but stef you are 
good, I'm a newbie in a lot of domains but
I learn fast if I can get a chance to avoid to bump on the walls). I want a 
system that let me learn from itself. 
I think that lot of things fall naturally in place from this vision 
(documentation, oo practices - not having car inheriting from wheel, tests
comments, adequate abstractions, modularity). I want a system that everybody 
can nicely build his own software. 
So in short I want pharo to be like a nice garden with greenhouses for building 
new garden with tools versus a jungle where
only skilled adventurers can make it through.

Stef

Reply via email to