Маттиас Феллейзен — немецко-американский профессор компьютерных наук и автор. Он вырос в Германии и иммигрировал в США в возрасте двадцати лет. Он получил докторскую степень в Университете Индианы в Блумингтоне под руководством Дэниела П. Фридмана .
Проработав 14 лет профессором на кафедре компьютерных наук Университета Райса , Феллейзен присоединился к Колледжу компьютерных наук Хури Северо -Восточного университета в Бостоне, штат Массачусетс, в качестве попечительского профессора.
Интересы Феллейзена включают языки программирования, включая программные инструменты, проектирование программ, программные контракты и многое другое. [1] В 1990-х годах Феллейзен запустил PLT и TeachScheme! (позже ProgramByDesign и в конечном итоге дал начало проекту Bootstrap [2] ) с целью обучения принципам проектирования программ новичкам и изучения использования Scheme для создания больших систем. В рамках этих усилий он написал книгу How to Design Programs ( Massachusetts Institute of Technology Press , 2001) совместно с Финдлером , Флэттом и Кришнамурти .
Феллейзен выступил с основными докладами на Техническом симпозиуме по образованию в области компьютерных наук 2011 года , Международной конференции по функциональному программированию 2010 года , [3] Европейской конференции по объектно-ориентированному программированию 2004 года и Симпозиуме по принципам языков программирования 2001 года , а также на нескольких других конференциях и семинарах по информатике.
В 2006 году он был принят в члены Ассоциации вычислительной техники (ACM). В 2009 году он получил премию Karl V. Karlstrom Outstanding Educator Award от ACM. [4] В 2010 году он получил премию SIGCSE за выдающийся вклад в образование в области компьютерных наук от ACM. В 2012 году он получил премию ACM SIGPLAN Programming Languages Achievement Award за «значительный и продолжительный вклад в область языков программирования» [5], включая мелкошаговую операционную семантику для управления и состояния, смешанные классы и смешанные модули, полностью абстрактную семантику для последовательного PCF, методы веб-программирования, контракты высшего порядка с обвинением и статическую типизацию для динамических языков. В 2018 году Феллейзен получил премию ACM SIGPLAN Programming Languages Software Award (совместно с остальной частью основной команды Racket). [6]
Феллейзен является соавтором: