From: Michele La Monaca <address@hidden>
Subject: [Chicken-users] Chicken and GUI programming
Date: Fri, 26 Jul 2013 19:19:57 +0200
...
So my question is: it's just me not properly using Chicken's
"cooperative" threads (which might be well the case since I am not
accustomed to those), or I've hit an intrinsic limit of Chicken being
single threaded (in the pthread sense of "concurrent" threads)?
The threads CHICKEN uses are not compatible with native threads.
The CHICKEN-runtime is definitely single threaded. For UNIXish
systems + pthreads there is an egg that does what Christian
describes, but including full thread-synchronization:
http://wiki.call-cc.org/eggref/4/concurrent-native-callbacks