This is the mail archive of the guile@sourceware.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: more guile for perl refugees (split, join)


On Wed, 28 Jun 2000, Clark McGrew wrote:

> If people (ie the developers) don't think this qualifies as bloat I
> can dig out and polish one of my macros that does a simple "for" loop
> and post it.  [...]

Yes please.  At least it can be put on the guile we pages to our other
standard recipies.  Even if it was part of some convenience package it
would be good to have it explained with its implementation on the web
pages, just like with the split and join examples.

We have to make guile more interesting to newbies.  While it is certainly
good to have a lot of convenience functions, explaining in simple words
how certain goals can easily be achieved is much more helpful.  And, if in
the very first paragraph you say

  This is an example for the implementation of a simple syntactic
  extension for guile.  It shall help you to learn how to do such
  things in guile and thus includes a lot of didactic comments.  If
  instead you only want to use the extension presented here, you can
  simply include it in its optimized form, as it comes with the guile
  distribution.  Just type "(use-modules (ice-9 convenience))".

then everybody's happy:  The learners as well as the users.

Best regards
Dirk



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