[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is Guile Useful to a Scheme Noob
From: |
Neil Jerram |
Subject: |
Re: Is Guile Useful to a Scheme Noob |
Date: |
Sun, 21 Mar 2010 10:05:49 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
Gour <address@hidden> writes:
> After starting with it and trying examples in guile, I've quickly
> found out that e.g. guile-1.8.x does not support some stuff from the
> book (e.g. using square brackets to delimit bindings of let expr.).
True. But you should be able to work around that just by changing [
and ] back to ( and ).
(Personally I dislike those square brackets, and it seems to me an
unhelpful editorial choice to use them in TSPL. I don't recall my copy
having them; perhaps yours is a newer edition.)
> I'm aware that guile-1.9.x has brought support for it, but gnucash
> support only guile-1.8 and upcoming gnucash-2.4 won't support
> guile-2.0 either (no idea how hard it would be to support it), but
> considering my primary objective is to learn "guile for gnucash" I
> wonder if sticking to guile-1.8.x is better option for my learning?
For learning the language, and tweaking gnucash, yes, I'd say guile-1.8
is the better option.
> Another thing, since I use Emacs, I'd appreciate some hing which mode
> to use for guile code?
>
> I see there is Quack and I've just found out about Geiser...
For all the options apart from Geiser, see `Using Guile in Emacs' in the
manual. For Geiser I guess you don't need help, as you say you've
already found out about it.
Neil