Брукер, Тони
Ральф Энтони Брукер (22 сентября 1925 — 20 ноября 2019 года) — британский учёный, специалист в области вычислительной техники известный по разработке автокода Mark 1[3].
Тони Брукер | |
---|---|
англ. Tony Brooker | |
Имя при рождении | англ. Ralph Anthony Brooker |
Дата рождения | 22 сентября 1925(1925-09-22)[1] |
Место рождения | |
Дата смерти | 20 ноября 2019(2019-11-20)[1][2] (94 года) |
Место смерти | |
Страна | |
Научная сфера | информатика |
Место работы | |
Альма-матер |
Получил образование в школе Эммануила, в 1945 году окончил математический курс в Имперском колледже, в 1947 году вернулся туда в качестве помощника младшего преподавателя. Его первым проектом по вычислительной технике было создание устройства быстрого умножения из электромеханических реле. В дальнейшем проект был передан Сиду Майклсону[4] и К.Д. Точеру, а позже включен в ICCE, вычислительную машину Имперского колледжа, основаннуя на той же технологии.[5] К тому времени (1949 год) Тони перешёл в компьютерную лабораторию Кембриджского университета, где под началом Мориса Уилкса занимался разработкой программного обеспечения для вычислительной машины EDSAC.
В октябре 1951 года начал работу в Лаборатории вычислительных машин в Манчестерском университете, где подхватил обязанности Алана Тьюринга по написанию руководств по программированию и поддержке пользователей компьютера Ferranti Mark 1. Опыт работы с довольно громоздкими манчестерскими соглашениями о машинном кодировании привёл его к разработке, вероятно, первого в мире общедоступного языка высокого уровня — автокода Mark 1, который появился в марте 1954 года, что почти на два года раньше первого компилятора Фортрана.
В 1950-ых Тони возглавлял группу в Манчестере, занимавшуюся теоретической основой компиляторов. Кульминацией их работы стал компилятор компиляторов, оригинальная идея, впервые представленная на конференции Британского компьютерного общества в июле 1960 года Брукером и Дерриком Моррисом.[6] Впоследствии эта система была реализована на Ferranti ATLAS и использовалась для разработки языков высокого уровня. ATLAS считался самым мощным компьютером в мире на момент ввода в эксплуатацию в декабре 1962 года.
В середине 1960-х Тони помог открыть в Манчестере первый в Великобритании учебный курс по компьютерным наукам. В 1967 году он перешёл в Эссексский университет, где занял пост председателя-основателя кафедры компьютерных наук. Первые выпускники Эссекса по компьютерным наукам получили дипломы летом 1970 года.
Тони вышел на пенсию в 1988 году[7]. Умер 20 ноября 2019 года в доме престарелых в Хексхэме.[8][9][3]
ЛитератураПравить
- Brooker, R .A.; MacCallum, I. R.; Morris, D. & Rohl, J. S. (1963), The compiler-compiler, Annual Review in Automatic Programming Т. 3: 229–275
ПримечанияПравить
- ↑ 1 2 3 https://www.theguardian.com/technology/2019/dec/05/tony-brooker-obituary
- ↑ 1 2 https://www.nytimes.com/2019/12/13/technology/tony-brooker-dead.html
- ↑ 1 2 Reilly, Edwin D. Milestones in Computer Science and Information Technology (англ.). — Greenwood Publishing Group, 2003. — P. 311. — ISBN 1573565210.
- ↑ Imperial College Computing Engines (неопр.). Дата обращения: 16 декабря 2019. Архивировано 16 декабря 2019 года.
- ↑ B. W.; Hollocks. Intelligence, innovation and integrity— KD Tocher and the dawn of simulation (англ.) // Journal of Simulation (англ.) (рус. : journal. — 2008. — Vol. 2, no. 3. — P. 128. — doi:10.1057/jos.2008.15.
- ↑ Lee, John A. N. International Biographical Dictionary of Computer Pioneers (англ.). — Chicago: Fitzroy Dearborn (англ.) (рус., 1995. — P. 138. — ISBN 1-884964-47-8.
- ↑ Staff in the Department: Emeritus Professors Professor TONY BROOKER (неопр.). University of Essex School of Computer Science (7 августа 2008). Дата обращения: 11 сентября 2012. Архивировано из оригинала 30 июня 2012 года.
- ↑ Tony Brooker obituary (неопр.). The Guardian (5 декабря 2019). Дата обращения: 5 декабря 2019. Архивировано 5 декабря 2019 года.
- ↑ Архивированная копия (неопр.). Дата обращения: 16 декабря 2019. Архивировано 16 декабря 2019 года.
СсылкиПравить
- https://web.archive.org/web/20080816195357/http://hopl.murdoch.edu.au/showperson.prx?PeopleID=115
- http://www.computer50.org/mark1/gac1.html#brooker
- https://web.archive.org/web/20041031031946/http://www.computer50.org/mark1/gethomas/manchester_autocodes.html
- Listen to an oral history interview with Tony Brooker — a life story interview recorded for An Oral History of British Science Архивная копия от 6 ноября 2020 на Wayback Machine at the British Library