Write a Blog >>
Mon 18 Jan 2016 14:45 - 15:30 at Room Demens - Invited talks 4 & 5

Lightweight Modular Staging (LMS) is a Scala library for generative programming: the key idea is to write high-level generic programs that generate low-level specialized programs at runtime.

In this talk, I’ll illustrate generative programming patterns through examples in LMS.

Nada Amin is a member of the Scala team at EPFL, where she studies type systems and hacks on programming languages. She has contributed to Clojure’s core.logic and Google’s Closure compiler. She’s loved helping others learn to program ever since tutoring SICP as an undergraduate lab assistant at MIT.

Mon 18 Jan

Displayed time zone: Guadalajara, Mexico City, Monterrey change

14:00 - 15:30
Invited talks 4 & 5PEPM Invited Talks at Room Demens
14:00
45m
Talk
Invited Talk: Program Synthesis: Opportunities for the next Decade
PEPM Invited Talks
I: Rastislav Bodík University of Washington, USA
14:45
45m
Talk
Invited Talk: LMS: a Perspective on Generative Programming
PEPM Invited Talks
I: Nada Amin EPFL