Мэтью Флэтт
-
Биография и образование
- Мэтью Флэтт — американский ученый-компьютерщик и профессор Университета Юты.
- Защитил докторскую диссертацию в Университете Райса в 1999 году.
- Его диссертация посвящена механике первоклассных модулей и классов смесей.
-
Вклад в сообщество
- Флэтт начал исследования в сообществе ML по взаимно рекурсивным модулям.
- В объектно-ориентированном сообществе его работа связана с миксинами и признаками.
- Был одним из четырех редакторов пересмотренного отчета по языку программирования Scheme.
-
Разработка Racket
- Флэтт является руководителем основной команды разработчиков языка программирования Racket.
- Его дизайн Racket оказал влияние на отчет по Scheme, особенно система модулей, система исключений, система записей, макросистема и библиотечные ссылки.
-
Награды и признание
- В 2018 году Флэтт получил награду ACM SIGPLAN за разработку программного обеспечения для языков программирования.
- Эта награда подчеркивает значимость Racket как в научных исследованиях, так и в образовании.
-
Исследовательская деятельность
- Флэтт разработал мощную макросистему, интегрированную с новой модульной системой.
- Его исследования также касаются системы исключений Racket и подсистемы управления ресурсами.
-
Образовательная деятельность
- Флэтт связан с проектом Program by Design, который превратился в учебную программу Bootstrap.