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