После встречи с Аланом Тьюрингом Брукер поступил на работу в Манчестерский университет и написал язык программирования для первого коммерческого компьютера.
Тони Брукер (справа) с коллегами из Университета Секса в 1972 году.
Тони Брукер , математик и ученый-компьютерщик, разработавший язык программирования для первого коммерческого компьютера, умер 20 ноября в доме престарелых в Хексеме, Англия.
Ему было 94 года.
Его смерть подтвердил его сын Стивен.
Брукер участвовал в первых компьютерных исследованиях в Кембриджском университете, и однажды, вернувшись домой после восхождения на горы Северного Уэльса, он остановился в Манчестерском университете, чтобы посетить тамошнюю компьютерную лабораторию, одну из первых в своем роде.
Он прибыл туда без приглашения и встретил Алана Тьюринга, отца-основателя компьютерной эпохи, который тогда был заместителем директора лаборатории.
Когда Брукер рассказывал о своих исследованиях в Кембриджском университете, как он позже вспоминал, Тьюринг сказал: «У нас всегда будет место для таких, как вы».
И вскоре они уже были коллегами.
Брукер присоединился к манчестерской лаборатории в октябре 1951 года, сразу после того, как там был установлен новый компьютер.
Как он сказал в интервью Британской библиотеке в 2010 году, его работа заключалась в том, чтобы сделать компьютер Mark I «пригодным для использования».
Тьюринг написал инструкции по использованию машины, но они были далеки от интуитивно понятных.
Чтобы запрограммировать компьютер, инженерам приходилось работать непосредственно с двоичным кодом, нулями и единицами, а также писать справа налево, поскольку машина читала код именно в таком порядке.
«Это выглядело очень аккуратно и было очень умно, но было совершенно бессмысленно и крайне неудобно», — сказал Брукер.
В последующие месяцы Брукер написал язык, который он назвал Autocode, в котором использовались обычные цифры и буквы.
Это позволяло любому запрограммировать машину, а не только одному из группы обученных инженеров, которые понимали, как работает оборудование.
Это положило начало тому, что мы позже назовем языками программирования «высокого уровня» — языками, которые обеспечивали все более простые и интуитивно понятные способы подачи компьютерных команд, от мэйнфреймов IBM 1960-х годов и ПК 1980-х годов до современных iPhone. .
«Тони Брукер посмотрел на кучу металла и проводов, а затем дал людям способ заставить эту машину делать что-то полезное для них», — рассказал нам в интервью Тим Бергин, почетный профессор Американского университета, изучающий историю языков программирования.
.
«Он понял, что нам не нужно писать код единицами и нулями.
Мы можем использовать символы и создавать целые языки специально для использования на компьютере».
На протяжении десятилетий эта идея помогла расширить возможности компьютеров.
Без языков программирования высокого уровня не было бы ни App Store, ни Всемирной паутины.
Ральф Тони Брукер родился 22 сентября 1925 года на юго-западе Лондона и был младшим сыном Двина Брукера, государственного служащего, и Дороти Брукер, домохозяйки.
Его дед Гарри Брукер был художником, а одна из его работ даже выставлялась в Королевской академии художеств.
В начале Второй мировой войны Тони был доставлен в Питерсфилд, город на полпути между Лондоном и южным побережьем, но он вернулся в Лондон вскоре после воздушных налетов (его дедушка погиб во время одного из них в 1940 году).
В 1943 году он получил стипендию для изучения математики в Имперском колледже Лондона.
Его учеба ускорилась из-за войны, и он получил степень за два года.
Он также работал «корректировщиком пожаров», проводя ночи на крыше здания администрации университета, наблюдая за возгораниями, вызванными воздушными налетами.
После войны он начал работать в колледже и переключился на изучение химии.
Однако вскоре он вернулся на математический факультет, где он и двое его коллег начали экспериментировать с ранними вычислительными технологиями, создав машину, которую они назвали «Вычислительная машина Имперского колледжа» — сокращенно ICKY. В 1949 году он переехал в Кембриджский университет, где впервые начал изучать методы, облегчающие использование компьютеров.
«Это была всеобщая проблема», — сказал он.
«Ранние компьютеры были неуклюжими».
В 1954 году, через три года после переезда в Манчестер, лаборатория опубликовала его Автокод для всеобщего пользования.
Он считается первым коммерческим языком программирования высокого уровня.
Шесть лет спустя, работая с новой машиной Atlas, Брукер придумал еще одну концепцию, которая продолжала развиваться на протяжении всей истории компьютерного программирования.
Он создал «компилятор» — язык программирования для создания других языков программирования.
До этого инженеры и математики не могли создать новый язык, не вводя в машину нули и единицы.
В середине 1960-х Брукер помог разработать первую в Великобритании учебную программу по информатике в Манчестерском университете.
В 1967 году он создал аналогичную программу, основав факультет компьютерных наук в Университете Секса, где проработал до выхода на пенсию в 1988 году.
Помимо Стивена, у Брукера остались еще два сына, Тимоти и Ричард, и семеро внуков.
После разработки Autocode компания Ferranti, создавшая Mark I, организовала команду для написания тестовых программ с использованием нового языка.
Одной из участниц команды была Вера Хьюисон, на которой Брукер женился в 1957 году (умерла в 2018 году).
Другим членом команды была Мэри Ли Вудс, чей сын Тим Бернерс-Ли изобрел всемирную компьютерную сеть.
Теги: #программирование #История ИТ #Тони Брукер #Autocode #Ferranti Mark I
-
Обзор Hp Compaq 6730B Nn205Ea
19 Oct, 24 -
Хабр Rss Без Ката С Помощью Yahoo! Трубы
19 Oct, 24 -
Военные Разработки: Тайный Колосс
19 Oct, 24 -
Свойства Итератора
19 Oct, 24 -
Подписывайтесь.ру Жив Или Нет?
19 Oct, 24