Skip to content

Opening book details…

Can I read Staging Generic Programming on EtoBox?

Staging Generic Programming by Jeremy Yallop is a scholarly article available to read on EtoBox.

What is Staging Generic Programming about?

Generic programming libraries such as Scrap Your Boilerplate eliminate the need to write repetitive code, but typically introduce significant performance overheads. This leaves programmers with the unfortunate choice of writing succinct but slow programs or writing tedious but efficient programs. We show how to systematically transform an implementation of the Scrap Your Boilerplate library in the multi-stage programming language MetaOCaml to eliminate the overhead, making it possible to combine the benefits of high-level abstract programming with the efficiency of low-level code.

Author
Jeremy Yallop
Publisher
ACM
Published
2016

More by Jeremy Yallop

Browse all works by Jeremy Yallop