I will let it sleeps for now... Stef On Aug 25, 2010, at 10:25 AM, laurent laffont wrote:
On Tue, Aug 24, 2010 at 11:07 PM, laurent laffont <laurent.laffont@gmail.com> 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 <stephane.ducasse@inria.fr> 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 Pharo-users@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
_______________________________________________ Pharo-users mailing list Pharo-users@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users