We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

chicken: Cheney-on-the-MTA

Formal Metadata

Title
chicken: Cheney-on-the-MTA
Title of Series
Number of Parts
64
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
The talk will describe the implementation technique known as "Cheney-on-the-MTA", an interesting method of elegantly supporting constant-space tail call optimization, fast allocation, generational garbage collection and fast continuations. This is suitable for any dynamic language but is particularly useful for Scheme, which requires all of these features. The CHICKEN Scheme compiler is to our knowledge the only mature system implementing this strategy. CHICKEN is an implementation of the Scheme programming language. It provides a compiler, interpreter, a large collection of extension libraries and a helpful and constantly growing community of dedicated hackers.