Hi, I like this metaphor, too, because it matches precisely the scenarios in which I use Pharo.
Over the past 2 years I got to use Moose (and Pharo) to support the practice of software assessment in a new way: http://humane-assessment.com Essentially, it boils down to crafting custom analysis tools fast to help people make decisions regarding a software system (or data). It is new way because when the cost of a dedicated tool is measured in minutes or hours (not in day or months), the economics change dramatically. It even gets to be so fun that engineers throw questions at the system in the lunch break just for the sport of it. The interesting thing is that the systems in question are usually not Smalltalk, but involve Java, C/C++, SQL, XML or other exotic languages. The analyses can be captured in automatic reports produced regularly by a continuous integration server, or dedicated tools used for specific scenarios (like monitoring performance, or visualizing funky configurations). In these scenarios, the key ingredient is speed, and the speed of developing in Smalltalk combined with the Moose design is simply unmatched in that world. All in all, I get to sit in the middle of the team, program Smalltalk and have the system with the strange syntax regarded with respect. And in the end, I get engineers to learn Smalltalk because they (and their companies) see a significant benefit in doing so. This is possible due to Pharo & Moose and all the activity around them. Cheers, Doru On Wed, Feb 22, 2012 at 7:52 AM, Stéphane Ducasse <[email protected]> wrote: > > On Feb 21, 2012, at 10:56 AM, Nick Ager wrote: > >> Pharo (or Smalltalk in general) is for me about *speed* of development. >> >> I agree 100% with Göran. >> >> I want my programming environment to be able to translate my ideas into code >> as rapidly as possible. Smalltalk is the best environment I've found for >> that. >> >> "Programming at the speed of thought" > > I love that. Thanks for the idea. > > >> I've been very inspired by the following talk about the importance of the >> immediacy of results: >> >> http://vimeo.com/36579366 >> >> >> >> >> >> > > -- www.tudorgirba.com "Every thing has its own flow"
