Live data from Hacker News

Cyclone Scheme – Cheney on the MTA with Native Threads

justinethier.github.io

1–10 of 19 posts

Re: Cyclone Scheme – Cheney on the MTA with Native Threads

#3

Metropolitan Transit Authority, apparently, and not Mail Transfer Agent as I had originally thought. Although knowing this hasn't made anything clearer. About five minutes of my life died to bring you this information.

Cheney on the MTA is a strategy for efficiently implementing continuations, TCO, and garbage collection, and allows you to create a continuation with no immediate cost. It's a pun on the song "Charlie on the MTA" because of how it's implemented, like Charlie, it "never returns." For more info, see "CONS Should Not CONS Its Arguments Part II: Cheney On The MTA" By Henry Baker.

Re: Cyclone Scheme – Cheney on the MTA with Native Threads

#4

Metropolitan Transit Authority, apparently, and not Mail Transfer Agent as I had originally thought. Although knowing this hasn't made anything clearer. About five minutes of my life died to bring you this information.

The reasoning behind the naming is outlined here: http://www.pipeline.com/~hbaker1/CheneyMTA.html. It's a fun read and once you see the lyric it's based on, it makes a lot more sense.

Re: Cyclone Scheme – Cheney on the MTA with Native Threads

#5

Metropolitan Transit Authority, apparently, and not Mail Transfer Agent as I had originally thought. Although knowing this hasn't made anything clearer. About five minutes of my life died to bring you this information.

Cheney on the MTA is a strategy for efficiently implementing continuations, TCO, and garbage collection, and allows you to create a continuation with no immediate cost. It's a pun on the song "Charlie on the MTA" because of how it's implemented, like Charlie, it "never returns." For more info, see "CONS Should Not CONS Its Arguments Part II: Cheney On The MTA" By Henry Baker.

Yes, that was where I eventually tracked down the meaning (in the footnotes where it was hard to find, although they were good enough to quote the verse).

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..

Re: Cyclone Scheme – Cheney on the MTA with Native Threads

#6

Earlier quoted context omitted.

Cheney on the MTA is a strategy for efficiently implementing continuations, TCO, and garbage collection, and allows you to create a continuation with no immediate cost. It's a pun on the song "Charlie on the MTA" because of how it's implemented, like Charlie, it "never returns." For more info, see "CONS Should Not CONS Its Arguments Part II: Cheney On The MTA" By Henry Baker.

Yes, that was where I eventually tracked down the meaning (in the footnotes where it was hard to find, although they were good enough to quote the verse). 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..

"Charlie on the MTA" isn't really "pop" culture, it's Boston (area) culture, originating over 60 years ago. Not surprising that it ended up in technical literature around Scheme.

Re: Cyclone Scheme – Cheney on the MTA with Native Threads

#7
post #6

Earlier quoted context omitted.

Yes, that was where I eventually tracked down the meaning (in the footnotes where it was hard to find, although they were good enough to quote the verse). 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..

"Charlie on the MTA" isn't really "pop" culture, it's Boston (area) culture, originating over 60 years ago. Not surprising that it ended up in technical literature around Scheme.

Boston area? I live in New England, and while not exactly the most common thing, it's fairly well known.

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.

Re: Cyclone Scheme – Cheney on the MTA with Native Threads

#8
This is a pretty cool project, but it doesn't have the library support of other schemes. Given CHICKEN's already Cheney based, I wonder if Felix could somehow integrate this work? Green-Threaded pre-emptive cooroutines are all well and good, but sometimes you want OS threads...
Post reply on HN