Per Abrahamsen writes:
Emacs Lisp is a very ancient Lisp dialect, you will not get any of
the
people working seriosly with either emacsen to suggest that for new
projects. I know less of siod, but from what I hear it is a too
minimal Scheme implementation. I'd suggest to stay away from that as
well.
That what I assumed too, I thought the huge amount of already written
extensions would compensate this inconvenience. However it seems not
to be the case.
Instead I'd suggest Guile, it is a serious Scheme implementation,
with
a lot of hype (and maybe even some support) behind it. There are also
other good Scheme implementations, and other good extension languages.
Since Guile was also recommended by for example Karl M. Hegbloom,
I would like to add the following questions:
1. Is it likely that Gnuemacs and/or Xemacs will substitute emacs lisp
by guile? Given the fact that RMS is involved in the Guile rpoject
I think it is not improbable for gnuemacs, what then about Xemacs?
2. What is about standard ANSI Lisp? Eric Naggum I think was
proposing this for a while.
Uwe Brauer