Ryan Newton

Personal information



I learned Scheme in 5th grade (thanks to Project MEGSSS/IMACS) and have been a functional programmer for almost 20 years.

I went to Indiana University for my undergrad degree where I had the opportunity to spend time with a number of notorious Schemers. I recently got my Ph.D. at MIT with the help of Sam Madden, Arvind, and Greg Morrisett. My thesis was on language design for stream processing and I am greatly enamored with all data-flow related programming models.

PL of course! Compilers and parallel runtimes in particular.


10 years 5 weeks