This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: CVS script


Russ McManus <mcmanr@eq.gs.com> writes:

> Jim Blandy <jimb@red-bean.com> writes:
> 
> > *choke*  I am utterly destroyed...

Not my intention at all-- Russ's take is exactly mine.  There are some
useful constructs that perl provides that guile could support very
usefully.  Some of the succinctness of the perl script is due to Perl's
terse style (e.g., the regular expression substitutions), but a large
part of the power of Perl and shell languages is just the ability to
chunk at a higher level.  Scheme is a great language for abstraction,
but not all the abstractions (the chunks) for convenient shell
programming or text processing exist.  Ross's procedures (and more like
them) could fill the whole if they are distributed with guile and
consisdered standard guile, and documented.

Greg