[EMAIL PROTECTED] writes:

> A better idea, to my mind, would be to go with something Rather Simpler.
> 
> It *would* be a win to have the "engine" be a separate process from the
> "GUI," as this permits the latter to crash without forcibly injuring
> data.  To that end, it might be an idea to *consider* looking at a
> messaging system.  There's a GNU Message Oriented Middleware package
> that has apparently been deployed commercially for a while, but recently
> GPLed.  Look for Isect; <http://pweb.netcom.com/~tgagne/index.html>

Heck, we could even just pass scheme forms across a socket
(file-system or net), or via shared memory, to a gh_eval_str on the
other side.  We do that here with guile and RScheme in our systems,
and depending on what you're doing it's plenty fast, and tremendously
flexible.  Better yet, we've already got all the pieces in place.

FWIW

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to