http://en.m.wikipedia.org/wiki/Plasticity Am 20.02.2012 09:24 schrieb "Stéphane Ducasse" <stephane.ducasse@inria.fr>:
On Feb 20, 2012, at 2:26 AM, Ben Coman wrote:
Stéphane Ducasse wrote:
I would like to get from you why you use Pharo?
After thinking a lot about that recently I think that I would like to have something like that:
Pharo a plastic language to build evolvable and debuggable applications. With Pharo and its ecosystem you can build powerful tools (web application, data management, business processesâ¦). Pharo philosophy is driven by domain driven design. Modeling is agile. Pharo is an executable modeling language. Pharo is not only a language but an infrastructure with powerful tools like Moose. Plastic = "(in science and technology) of or relating to the permanent deformation of a solid without fracture by the temporary application of force."
I agree with your usage of "plastic", but there are some unfortunate english slang associations that you might want to stay away from... "General term for a fake, or in reference to a shallow person." http://onlineslangdictionary.com/meaning-definition-of/plastic
Yes I looked at that and I was not happy with it.
resilience may be better
Perhaps "ductile" would suit the same purpose. "able to undergo change of form without breaking" http://dictionary.reference.com/browse/ductile
There is also "malleable" (but I think the shorter syllables of ductile
is nicer to read)
http://www.thefreedictionary.com/malleable
cheers, -ben
Pharo: ease of modeling, essence of agile, close to objects all the time. Stef