Алан Майкрофт | |
---|---|
Альма-матер |
|
Известный | |
Дети | 4 |
Научная карьера | |
Поля | |
Учреждения | |
Тезис | Абстрактная интерпретация и оптимизационные преобразования для аппликационных программ (1982) |
научный руководитель | |
Веб-сайт | www.cl.cam.ac.uk/~am21/ |
Алан Майкрофт — профессор компьютерной лаборатории Кембриджского университета и научный сотрудник Робинсон-колледжа в Кембридже , где он также является директором по исследованиям в области компьютерных наук .
Майкрофт изучал математику в Кембридже, затем переехал в Эдинбург, где получил степень доктора философии, защитив диссертацию на тему «Абстрактная интерпретация и оптимизация преобразований для прикладных программ» [2] под руководством Рода Берстолла и Робина Милнера .
Научные интересы Майкрофта [3] [4] [5] [6] [1] лежат в области языков программирования , разработки программного обеспечения и алгоритмов . [7] [8] [9] [10]
Вместе с Артуром Норманом он создал компилятор Norcroft C. [11] Он также является попечителем Raspberry Pi Foundation , благотворительной организации, чей одноплатный компьютер призван стимулировать преподавание основ информатики в школах. [12]
У Майкрофта четверо детей. [ необходима цитата ]
[…] набор компиляторов «Norcroft», совместно созданный авторами […] Коммерческие интересы относятся к Codemist Ltd. […]
Raspberry Pi и попечителями его Фонда являются: Дэвид Брэбен — основатель компании по разработке игрового программного обеспечения Frontier Developments и соавтор «Elite». Джек Лэнг — бизнес-ангел, один из первых сотрудников Acorn, основатель стартапов в Кембридже. Пит Ломас — основатель и управляющий директор Norcott Technologies. Роберт Маллинз — компьютерная лаборатория Кембриджского университета и колледж Св. Иоанна, Кембридж. Алан Майкрофт — профессор вычислительной техники в компьютерной лаборатории Кембриджского университета Эбен Аптон — инженер в Broadcom Europe, основатель стартапов в области программного обеспечения и бывший директор по компьютерным наукам в колледже Св. Иоанна, Кембридж.