Cyclone Scheme – Cheney on the MTA with Native Threads
justinethier.github.io
justinethier.github.io
It would require major changes to the CHICKEN runtime to support native threads, but Cyclone does map out a potential solution.
Good news!
>It would require major changes to the CHICKEN runtime to support native threads, but Cyclone does map out a potential solution
Oh well. Well, at least there is hope.
About five minutes of my life died to bring you this information.
The thing about pop culture is that firstly it dates really badly, and second is that it doesn't work across cultures. I'd never heard of the song before now..
I've seen more than a few people who thought the Boston T charged you on your way out their first time in Boston because of this song.
https://en.wikipedia.org/wiki/Cyclone_(programming_language)
This might help with continuations: https://en.wikipedia.org/wiki/Continuation
Here is a really simple example of simulating a C return using call/cc:
(display
(call/cc
(lambda (return)
(display "hello ")
(return "world")
(display "never reached"))))If you just want the simple explanation: A continuation is a copy of the return stack at the instant it was captured. When a continuation is invoked, that copy replaces the stack.