I DO like this Vision. I remember myself about 8 years ago trying to give my
first steps in Smalltalk on my own. Despite I had solid OOP knowledge it
took a while to understand that there was no "main" function. All my
experience was with Java  and C++ and I couldn't understand where was the
entry point of my application if there were no main.

Of course, today things are totally different, there are many resources on
the web but I think that we still can improve that, implementing
improvements in the environment and generating more and better training
resources.



Saludos!
Nico.
blog: nicopaez.wordpress.com



> 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