Robert Graham Merkel <[EMAIL PROTECTED]> writes:

> There may indeed be stuff that should be implemented in C.  However,
> guile and g-wrap make it very easy to drop in a C reimplementation
> of a Scheme function.  If we do have performance problems that *are*
> CPU related, we can then reimplement just those parts that need it.

Exactly.  I think that memory management is a problem that should
really be handled manually only when the automatic solutions aren't
sufficient.  We more or less know how to write efficient garbage
collection algorithms now (Paul Wilson <[EMAIL PROTECTED]> has an
*excellent* paper on the subject), and there are more interesting
problems to work on than chasing down nil-dereferences.

...and as Robert pointed out, the guile/c/g-wrap combination makes it
easy for us to take control if we really need or want to.

FWIW

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930

--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]


Reply via email to