This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Using Guile with threads
- To: GUILE at SOURCEWARE dot CYGNUS dot COM
- Subject: Re: Using Guile with threads
- From: satchell at merry dot dera dot gov dot uk
- Date: Mon, 01 Nov 1999 13:58:58 GMT
- Reply-To: satchell at merry dot dra dot hmg dot gb
An alternative approach that I use extensively is to use guile's native
co-operative threads, and do the threading at the scheme level. In this
case you would loose the ability to interact at the same time as long
running C primitive's; instead you have to make sure that all your GL library
code gets back to some kind of event loop reasonably often. I have used
this with for example the XmHTML widget to give reasonable interactive
behaviour in a browser, by writing the network code in scheme.
Julian Satchell
<satchell@dera.gov.uk>