5 ms·
It is not practical enough for me to have a language which does not support native threads.
by jopython 10y ago
It is not practical enough for me to have a language which does not support native threads.
- hga 10y agoAnd as I read it sometime ago while searching for Scheme implementations with native threads, Cheney on the MTA is inherently single threaded.
- justinethier 10y agoNot necessarily, it can be extended to support multithreading: https://github.com/justinethier/cyclone https://github.com/justinethier/cyclone
- dleslie 10y agoCyclone is a new Scheme with native threads that uses cheney.
- qwertyuiop924 10y agoOnly Guile does that, AFAIK. And Chicken's threads are perfectly usable in most cases. And you can always fork(2), if you really want to.
- dleslie 10y agoThere are ways to use native threads with Chicken; it's a bit hairy, though. Chicken 5, the upcoming partial rewrite, is worth keeping an eye on.