[GRASS-user] Re: [GRASS-dev] GUI platforms

On 5/23/06, Stefan Paulick <stefan.paulick@urbeli.com> wrote:

keep calm & serene :wink:

On 5/23/06, Stefan Paulick <stefan.paulick@urbeli.com> wrote:

keep calm & serene :wink:

My writing style always sounds angry or panicky. I am neither.

The real irony of this conversation is that for the past few months I
have been brushing up on my C skills so that I could write a proper
SWIG interface between Python and the GRASS API without embarrassing
myself with the hard-core C developers.

I totally "get" Python and maybe a Python "shell" would turn out very
well for GRASS. There has just been a lot of talk of preserving the
"command line" without clearly stating what that means. For some it
means preserving Unix. For others it means providing something
entirely new.

David

--
David Finlayson

David Finlayson wrote:

There has just been a lot of talk of preserving the
"command line" without clearly stating what that means. For some it
means preserving Unix. For others it means providing something
entirely new.

It means keeping GRASS as a bunch of modules which can be used from
any language which has the ability to execute external programs, i.e.
it has an exec/system/spawn/etc function (or, in the case of a shell,
executing external programs is such a fundamental operation that it
doesn't even require a specific function).

--
Glynn Clements <glynn@gclements.plus.com>