News for hackers. Stuff that matters.
Re:Owl Lisp – A purely functional Scheme that compiles to C by jopython on Saturday September 10, 2016 @02:42PM (#12470396)
It is not practical enough for me to have a language which does not support native threads.
Re:Owl Lisp – A purely functional Scheme that compiles to C by qwertyuiop924 on Saturday September 10, 2016 @04:08PM (#12470686)
Only 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.
Re:Owl Lisp – A purely functional Scheme that compiles to C by hga on Saturday September 10, 2016 @03:21PM (#12470524)
And as I read it sometime ago while searching for Scheme implementations with native threads, Cheney on the MTA is inherently single threaded.
Re:Owl Lisp – A purely functional Scheme that compiles to C by justinethier on Saturday September 10, 2016 @03:54PM (#12470636)
Not necessarily, it can be extended to support multithreading:

https://github.com/justinethier/cyclone

Re:Owl Lisp – A purely functional Scheme that compiles to C by dleslie on Saturday September 10, 2016 @05:18PM (#12470924)
Cyclone is a new Scheme with native threads that uses cheney.
Re:Owl Lisp – A purely functional Scheme that compiles to C by dleslie on Saturday September 10, 2016 @05:19PM (#12470931)
There 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.