School of Computing

Nov 20
15:00 - 16:00
PLAS: Nada Amin (University of Cambridge)
PLAS Group Seminar
Hands-on Generative Programming: Write an Interpreter, Build a Compiler.

In this talk, I will illustrate the promise of generative programming —writing expressive high-level programs that generate fast low-level code at runtime—by turning interpreters into compilers, and even collapsing towers of interpreters into one-pass compilers. Examples include regular expression matchers, program transformers, SQL engines, and conceptually infinite reflective towers of interpreters.

Location

SW101,
Cornwallis South West,
University of Kent,
Canterbury,
Kent,
CT2 7NF
United Kingdom
Map

Details

Contact: O.Chitil
E: oc@kent.ac.uk
School of Computing

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 14/08/2015