Мадс Тофте - Mads Tofte
Мадс Тофте | |
---|---|
Родившийся | Люнгбю, Дания | 20 апреля 1959 г.
Гражданство | Датский |
Известен | Стандартный ML ИТ-университет Копенгагена |
Награды | IT присл. 2002 |
Научная карьера | |
Поля | Информатика |
Учреждения | Копенгагенский университет Эдинбургский университет Университет Нигерии ИТ-университет Копенгагена |
Тезис | Операционная семантика и вывод полиморфного типа (1987) |
Докторант | Робин Милнер |
Интернет сайт | www |
Мадс Тофте (родился 20 апреля 1959 г.) Датский специалист в области информатики кто внес особый вклад в функциональное программирование и Стандартный ML язык программирования.
Образование
Тофте родился в Lyngby, Дания и вырос в Holbæk, Дания. Он учился Информатика и математика на Копенгагенский университет где он получил Магистр степень (с руководителем Нил Д. Джонс ) в 1984 г .; затем в Эдинбургский университет где он получил кандидат наук степень в 1988 г. (советник Робин Милнер ). Почетный доктор 2007 г. Кингстонский университет.
Исследования и карьера
В его 1984 Магистр Тезис[1] и в предыдущей работе он исследовал и формализовал генератор компилятора CERES (вместе с Нилом Д. Джонсом) и показал, что (1) генератор компилятора сам по себе является компилятором от определений языка до компиляторов; и (2) при подходящих допущениях существует определение языка, которое в применении к самому себе генерирует генератор компилятора. Это имеет тесную связь с самостоятельным применением в частичная оценка.
В его кандидат наук диссертацию он разработал и подтвердил правильность первой звуковой системы для ML -стиль полиморфные ссылки, важная открытая проблема в то время. Кроме того, он формализовал вариант модульной системы Стандартный ML язык программирования.
Мадс Тофте - соавтор Определения[2] из Стандартный ML и соответствующий комментарий, вероятно, наиболее точное описание, разработанное для любого реалистичного языка программирования. Он участвовал в разработке ML Kit, реализации Стандартный ML структура которого полностью соответствует определению.
Впоследствии он разработал (с Жан-Пьер Тальпен ) понятие региональный вывод, а программный анализ и управление памятью техника, которая избегает или сводит к минимуму использование вывоз мусора. Эта работа была впервые опубликована[3] в POPL 1994 г. и 2005 г. Ассоциация вычислительной техники (ACM) POPL Премия за самую влиятельную бумагу 1994 года.
В конце девяностых годов он совместно разработал (с Фриц Хенглейн и другие) систему типов и сложный инструмент под названием AnnoDomini для смягчения Проблема 2000 года в КОБОЛ программного обеспечения. Инструмент анализирует устаревшие программы, чтобы обнаружить все поля данных, которые используются в качестве дат. Эта работа была представлена в приглашенной программе POPL 1999.[4]
В апреле 1999 года он был назначен первым управляющим директором ИТ-университет Копенгагена. Он курировал создание университета с нуля, наем преподавателей / сотрудников, набор студентов и разработку учебных программ. Первые студенты поступили на 5 месяцев позже, в сентябре 1999 г. С 2003 г. вице-канцлер из ИТ-университет Копенгагена.
В апреле 2018 года было объявлено, что он покинет ИТ-университет Копенгагена в конце года. В январе 2019 года он объявил, что отправится из Дании, чтобы быть со своей дочерью, в связи с иммиграционными законами Дании, которые не позволяли ей въехать в страну.[5]
Награды
- 2002 Премия IDG IT (IT-prisen), за руководство ИТ-университет Копенгагена
- 2005 г. ACM POPL Премия «Самая влиятельная газета 1994 года» (совместно с Жан-Пьером Тальпеном).
Рекомендации
- ^ М. Тофте: Генераторы компиляторов: что они могут делать, что они могут делать и что они, вероятно, никогда не будут делать. Springer-Verlag 1990
- ^ Р. Милнер, М. Тофте, Р. Харпер: Определение стандартного машинного обучения, MIT Press 1990, второе издание 1997 г.
- ^ М. Тофте, Ж.-П. Талпин: Реализация типизированного лямбда-исчисления вызова по значению с использованием стека регионов, In Proceedings of POPL 1994
- ^ P.H. Eidorff, F. Henglein, C. Mossin, H. Niss, M.H. Соренсен, М. Тофте: AnnoDomini: от теории шрифтов к инструменту преобразования 2000 года. В трудах POPL 1999
- ^ Тофте, Мэдс. "Jeg forlader nu Danmark i protest mod de ekstreme regler, der forhindrer, at min afrikanske acceptdatter kommer til landet". Политикен. Получено 28 января 2019.