This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: message primitive
- To: "Brad Knotwell" <knotwell at my-Deja dot com>
- Subject: Re: message primitive
- From: "Greg J. Badros" <gjb at cs dot washington dot edu>
- Date: 10 Jan 2000 17:31:47 -0800
- Cc: guile at sourceware dot cygnus dot com
- References: <ICEGKBCGGGBGCBAA@my-deja.com>
"Brad Knotwell" <knotwell@my-Deja.com> writes:
<snip>
> > If it's too heavyweight, then one might be able to strip away
> > some of the features, provide a simple format in libguile and
> > make a more general version of `format' available in a
> > library?
>
> I fought the urge to respond, but the urge won. Apologize in advance for the formatting.
>
> Intentionally provocative question. Given that a perfectly good
> Scheme format module exists, why bother to provide similar
> functionality from the C world? Even if the current format module is
> too large (not perfectly good?), why not provide a stripped down
> format module written in scheme?
Because we need to be able to use it from the C level (for error
handling). I find it a bit ugly to use Scheme code from within the
core.
<snip>
Greg