I was having a discusion with someone about Gambit and he asked me the following question :
One issue...from the Gambit threading documentation.
"Gambit supports the execution of multiple Scheme threads. These threads are managed entirely by Gambit's runtime and are not related to the host operating system's threads. Gambit's runtime does not currently take advantage of multiprocessors (i.e. at most one thread is running)."
I really do need multiprocessor support as computer graphics gets a pretty linear speedup on multiple CPUs. Do know if Gambit can, like Lispworks, at least have calls into foreign functions running on multiple CPUs?
Does Gambit support that model like Lispworks?