Не компиляторщик? Учитывая то, что он один из основных разработчиков GHC?)
Прошу прощения, не сразу увидел сообщение. Я, скорее, имел ввиду, что он далеко не только компиляторщик :)
Но у меня есть и свой список выдающихся функциональных компиляторщиков :)
- R. Kent Dybvig (разработчик Chez Cheme, автор статьей по генерации кода и распределению регистров -- многое оттуда используется в V8 и других современных компиляторах)
- Andrew Appel (ключевой разработчик SML/NJ, автор знаменитых учебников по компиляции)
- Xavier Leroy (OCaml, CompCert)
- Norman Ramsey (работы по выбору команд, библиотека Hoopl)
- Matthew Fluet (ключевой разработчик Mlton, судя по всему первым предложил вариант SSA без phi-функций -- используется в Swift, MLIR)
Они интересны тем, что их влияние простирается далеко за пределы специальных применений из области ФП. Кстати, так вышло, что все они — профессора :)