Hi Estaban,

On Mon, Sep 15, 2014 at 3:30 AM, Esteban A. Maringolo <emaringolo@gmail.com> wrote:
2014-09-14 15:53 GMT-03:00 Tudor Girba <tudor@tudorgirba.com>:
> Hi Phil,

> It would be cool to know the reasons why people have to use other tools.
> Perhaps we can do something about it.

If it involves text edition or manipulation, I use external tools
because of the lack of certain features in Pharo workspaces (or even
syntax highlighting limits) or due to the comfort I find in using the
same key bindings/shortcuts I use everywhere to edit a csv file, SQL
script, chunk or whatever. That's one of the reasons. :)

Could we go into details here? I am genuinely interested in collected these use cases.

As noted before, syntax highlighting is now supported in GToolkit via Rubric. What kind of keybindings are we talking about?

Another one is that I found the option to do things externally to be
"safer" than relying on a unique tool to do all the tasks.
"Rule of Composition" and "Rule of Modularity" according to the Unix
Philosophy.
Not to mention the "Rule of Parsimony": Write a big program only when
it is clear by demonstration that nothing else with do. :)

I think we should not mistaken big for powerful and neither should we do it the other way around. If there is anything we show in Pharo is that we can do small and powerful.

But, please keep in mind that I am referring to activities that you would like to do without leaving your objects.

Cheers,
Doru

��
Regards!

Esteban A. Maringolo




--
www.tudorgirba.com

"Every thing has its own flow"