On Tue, Aug 24, 2010 at 11:07 PM, laurent laffont <[email protected]
> wrote:

> Those are duplicates of the first one (easy to understand....), no ?
>   * There is no unimportant fix
>   * Examples to learn from
>    * A system with robust abstractions that a single person can understand
>
> I like
>        • Explicit is better than implicit
>        • Magic only at the right place
> because I feel that's part of the essence of Pharo / Smalltalk, and a real
> difference compared to C, Perl, Ruby, PHP ....
>
> I'm not sure about Classes, Messages, Tests, Polymorphism, Abstraction
> items... IMHO these complexify the manifesto.
>
> (I like to put this one in mails:
> "Perfection is achieved, not when there is nothing more to add, but when
> there is nothing left to take away." Antoine de Saint-Exupery)
>
> I was thinking that a slogan for Pharo can be:
>
> Pharo: Beautiful. Easy. Open.
>

Replying to myself

Beautiful
- in code
- in abstractions
- in simplicity

Easy
- to understand
- to learn from
- to fix

Open
- to participation
- to improvement
- to future

Laurent


>
> Indeed it's how I resume the manifersto (but I'm doing software
> development, not marketing, so may be crap :)
>
> Laurent
>
> On Tue, Aug 24, 2010 at 9:10 PM, Stéphane Ducasse <
> [email protected]> wrote:
>
>> New version
>>
>>        • Easy to understand, easy to learn from, easy to fix
>>         • Examples to learn from
>>        • Fully dynamic and malleable
>>         • Beauty in the code, beauty in the comments
>>        • Simplicity is beautiful
>>        • Communication is key
>>        • Classes structure our vocabulary
>>        • Messages are our vocabulary
>>        • Polymorphism is our esperanto
>>         • Better a number of small polymorphic classes than a large ugly
>> one
>>        • Tests are important but can be changed
>>         • Abstraction and composition are our friends
>>        • Explicit is better than implicit
>>        • Magic only at the right place
>>        • Simple processes to support progress
>>        • One step at a time
>>        • There is no unimportant fix
>>        • Quality is a emerging property
>>         • Lovely objects are everything and everything is an object.
>>         • A system with robust abstractions that a single person can
>> understand
>> _______________________________________________
>> Pharo-users mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>
>
>
_______________________________________________
Pharo-users mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users

Reply via email to