CS 498 - Fall '09
Generative Programming

Computer Science Department
University of Illinois at Urbana-Champaign

In this class, we will discuss the theory and practice of program generation. Our particular emphasis this semester will be on practical applications of run-time program generation. More specifically, we will concentrate on those difficult cases where the potential benefits of run-time program generation are difficult to realize in practice, primarily because of large amounts of "static" data. We will, however, also discuss issues of implementation of run-time program generators, the major paradigms of program generation ("program construction" and "partial evaluation"), and language issues, such as type-checking.

Instructor: Sam Kamin (kamin@illinois.edu)

Meeting time/place: TuTh 9:30-10:45/1129 Siebel

Web page: http://loome.cs.uiuc.edu/CS498F09/index.html

    Last updated on Wed Sep 2 11:13:56 CDT 2009.