Грейс Мюррей Хоппер
Грейс Мюррей Хоппер родилась в Нью-Йорке 9 декабря 1906 года в семье страхового агента Уолтера Флетчера. С детства она увлекалась не куклами, а различными механическими устройствами – «машинками», как она их называла. В 1928 году она закончила с отличием колледж Вассара в Пугкигси и продолжила свое образование в Йельском университете. Здесь она в 1930 году получила степень магистра и в 1934 году – доктора философии по математике. Затем, вернувшись в Вассар, она преподавала математику. В 1941 году Г.Хоппер прослушала несколько курсов в университете Нью-Йорка. |
При работе на компьютере Mark-1 Грейс Хоппер и ее группой впервые были введены некоторые приемы, которые стали в дальнейшем широко использоваться в программистской практике. В частности, первыми инструментами, которые экономили труд программистов, были подпрограммы. В августе 1944 года для Mark-1 была написана первая подпрограмма для вычисления sin(x). Свой первый компилятор Грейс Хоппер назвала А-0, затем по мере его расширения и улучшения в последующие годы появились его версии А-1, А-2, А-3.
В 1954 году группа под руководством Грейс Хоппер разработала систему АТ-3, включающую язык программирования и компилятор, которая в дальнейшем получила название MATH-MATIC. Продавалась компанией Remington Rand вместе с компьютером UNIVAC-1. Приступив к созданию нового языка и компилятора, Грейс Хоппер со своей группой, выбрали около 30 английских слов типа: add (сложить), compare (сравнить), transfer (переслать) и т.п. Затем разработали компилятор, который транслировал программы, написанные на этом языке, в машинный код. Грейс Хоппер была обладательницей первой награды по информатике «Человек года», присуждаемой Ассоциацией управления и обработки данных.