Matthew Flatt

[2] Flatt received his PhD at Rice University in 1999, under the direction of Matthias Felleisen.

His work triggered research in the ML community on mutually recursive modules and in the object-oriented community on mixins and traits[4][5][6] Flatt served as one of four editors of the Revised^6 Report on the Scheme programming language.

[7] In 2018, Flatt received the ACM SIGPLAN's Programming Languages Software Award (jointly with the Racket core team).

[8] The citation highlights Racket's singular significance both in research and education.

Other impacts, for example cited in the Revised^6 Report on Scheme, concern Racket's exception system and its resource management subsystem.