Hands-on Generative Programming: Write an Interpreter, Build a Compiler.
- đ¤ Speaker: Dr Nada Amin - University of Cambridge, Computer Laboratory.
- đ Date & Time: Wednesday 29 November 2017, 16:15 - 17:30
- đ Venue: Lecture Theatre 1, Computer Laboratory
Abstract
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.
Series This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge talks
- Chris Davis' list
- computer science
- Department of Computer Science and Technology talks and seminars
- Graduate-Seminars
- Guy Emerson's list
- Interested Talks
- Lecture Theatre 1, Computer Laboratory
- Martin's interesting talks
- School of Technology
- se393's list
- Trust & Technology Initiative - interesting events
- Wednesday Seminars - Department of Computer Science and Technology
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Dr Nada Amin - University of Cambridge, Computer Laboratory.
Wednesday 29 November 2017, 16:15-17:30