On Sun, Feb 19, 2012 at 1:43 PM, Stéphane Ducasse <[email protected]
> wrote:

> I would like to get from you why you use Pharo?
>


I use Pharo because in this World I am God - I can understand and change
everything (inside the World). The core is simple. Easy prototyping.
It's a place to learn. Nice community.

So this is my platform of choice to try things, prototype, create my tools.

The Plastic metaphor seems correct. But keep in mind we have to choose
programming systems because they solve problems.
- what kind(s) of problems Pharo will solve best ?
- what kind(s) of users Pharo  want to have ?

It looks like Pharo has a real place on tablets (Hilaire proves it with
DrGeo).

Now I'm not sure about "essence of agile". TDD in Pharo does not seem so
popular - there's more and more tests, but feedback on testing practices is
low.
I would like to see timeboxed iterations with goals for Pharo development
process - that would be agile and provide a rhythm.

Laurent



> 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."
>
> Pharo: ease of modeling, essence of agile, close to objects all the time.


> Stef
>

Reply via email to