Sneha Girap (Editor)

Matthew Flatt

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Name
  
Matthew Flatt

Education
  
Rice University

Books
  
How to Design Programs


Matthew Flatt wwwcsutahedumflattmatthewrpng

Similar
  
Robert Bruce Findler, Matthias Felleisen, Shriram Krishnamurthi

Racketcon 2013 matthew flatt a dinosaur s thoughts on programming language evolution


Matthew Flatt is an American computer scientist and professor at the University of Utah School of Computing in Salt Lake City. He is also a member of the core development team for the Racket programming language.

Contents

Flatt received his PhD at Rice University in 1999, under the direction of Matthias Felleisen. His dissertation is on the mechanics of first-class modules and mixin classes. His work triggered research in the ML community on mutually recursive modules and in the object-oriented community on mixins and traits.

Flatt served as one of four editors of the Revised^6 Report on the Scheme programming language. The report is influenced by his design of Racket, especially the module system, the exception system, the record system, the macro system, and library links.

Macros modules and languages in racket by matthew flatt


References

Matthew Flatt Wikipedia