Thanks :).
Just some background information:
As you can see, I used the GTInspector to show the liveliness of the
system. I actually used the Moose image + some other goodies (like Seaside,
Postgres connection and a couple of others). I tried this story for the
first time, and while it still needs a bit of polishing, I think it works
well on two levels:
- you can use it as an argument for people to start adopting Pharo as a
programming platform by emphasizing the liveliness,
- but at the same time you can use the same demo to show how using Pharo
can replace scripting, querying and charting tools for common tasks like
string, file system or db manipulation. This in itself is a niche that we
can tap on.
The result was that people actually got excited, and the message rippled a
bit and I got to do several other demos outside the public session.
Every step you saw in the demo is setup through a script that gets
triggered from the world menu. These scripts spawns windows and sets the
state of objects. It's really simple, but it accelerates the demo. My goal
is to get a demo that can be repeated by others in other contexts out of
the box. There are still some setup issues, but once I get it done, I will
make it more public. In the meantime, if you want to contribute or play
with it you can use the following script in a Moose image:
Gofer new
smalltalkhubUser: 'PharoExtras' project: 'PostgresV2';
configuration;
load.
(#ConfigurationOfPostgresV2 asClass project version: '2.0-baseline') load.
Gofer new
smalltalkhubUser: 'Moose' project: 'GToolkit';
package: 'GT-InspectorExtensions-PostgresV2';
package: 'GT-InspectorExtensions-XML';
load.
Gofer new
smalltalkhubUser: 'RichardWettel' project: 'CodeCity';
configuration;
loadDevelopment.
Gofer new
smalltalkhubUser: 'PharoExtras' project: 'MorphExamplesAndDemos';
package: 'MorphExamplesAndDemos';
load.
Gofer new
smalltalkhubUser: 'Moose' project: 'GToolkit';
package: 'GT-InspectorExtensions-MorphExamplesAndDemos';
load.
Gofer new
smalltalkhubUser: 'Moose' project: 'GToolkit';
package: 'GT-Scenery';
load.
Cheers,
Doru
On Wed, Jun 11, 2014 at 11:31 AM, kilon alios <[email protected]> wrote:
> very good presentation that clearly shows the capabilities of Pharo. If
> that does not convince people to use / try pharo, nothing will :)
>
>
> On Wed, Jun 11, 2014 at 11:33 AM, Marcus Denker <[email protected]>
> wrote:
>
>> Hi,
>>
>> I added a new entry:
>>
>> http://pharo.org/news/playing-with-live-objects
>>
>>
>> Marcus
>>
>
>
--
www.tudorgirba.com
"Every thing has its own flow"