Which is always available in any Pharo image as Help > Pharo Zen

> On 16 Apr 2020, at 12:04, Hilaire <hila...@drgeo.eu> wrote:
> 
> Hi Cédrick,
> 
> Remember the Pharo vision back in 2005.
> 
> Pharo Zen
> Our values and convictions are condensed in this simple list.
> Easy to understand, easy to learn from, easy to change.
> Objects all the way down.
> Examples to learn from.
> Fully dynamic and malleable.
> Beauty in the code, beauty in the comments.
> Simplicity is the ultimate elegance.
> Better a set of small polymorphic classes than a large ugly one.
> Classes structure our vocabulary.
> Messages are our vocabulary.
> Polymorphism is our esperanto.
> Abstraction and composition are our friends.
> Tests are important but can be changed.
> Explicit is better than implicit.
> Magic only at the right place.
> One step at a time.
> There is no unimportant fix.
> Learning from mistakes.
> Perfection can kill movement.
> Quality is a emerging property.
> Simple processes to support progress.
> Communication is key.
> A system with robust abstractions that a single person can understand.
> 
> 
> Le 13/04/2020 à 14:30, Cédrick Béler a écrit :
>> Just a reflexion that I’d like to share here.
>> When Hilaire talks about complexity. I have to agree too, even if I like the 
>> progress under the hood, and explored spaces like GToolkit.
>> 
>> But how to change such legacy beast, the pharo image  ? Potential is huge 
>> but resistance is also tough for so few people… Just imagining changing 
>> method protocols seems so complex at the end !
>> 
>> Instead, I’d start with minimal images, bootstrapped ones. A system I would 
>> love to understand every bits. I’m pretty sure this is what lots of us have 
>> in mind and the progress in bootstrap has been teasing us ;-)
>> 
> -- 
> Dr. Geo
> http://drgeo.eu


Reply via email to