Грейс «Бабушка Кобола» Хоппер

«Она настоящий морской пехотинец, но если копнуть глубже, то обнаружим пирата».



Грейс «Бабушка КОБОЛа» Хоппер

Грейс Хоппер (англ.

Грейс Хоппер ) — американский учёный и контр-адмирал ВМС США.

Гарвардский программист Марк И.

В детстве я разобрал 7 будильников, чтобы понять, как все устроено.

Она боролась за идею машинно-независимого языка программирования.

Разработал первый компилятор.

Приложил руку к распространению мема «отладка» (отлов реального бага из Марка 2).

Она могла бы объяснить смекалистым военным, что такое «наносекунда» и «пикосекунда».

На пальцах.

Названный в ее честь эсминец USS Hopper (DDG-70) .

И суперкомпьютер Cray XE6 «Hopper».

И в ее честь персональный приз Ассоциация вычислительной техники ( АКМ ) — присуждается молодому (до 35 лет) специалисту, внесшему значительный вклад в область компьютерных технологий.

Построив успешную карьеру математика в Йельском университете (защитив докторскую диссертацию и став профессором), Грейс Хоппер в 1943 году (37 лет) пошла добровольцем на военно-морской флот. Но у нее был вес на 6 кг меньше, поэтому ей пришлось сесть за клавиатуру Harvard Mark 1.

Грейс «Бабушка КОБОЛа» Хоппер



Грейс «Бабушка КОБОЛа» Хоппер

Мы в EDISON считаем, что у таких замечательных людей есть чему поучиться.

Для нас Грейс Хоппер, прежде всего, теперь скорее будет считаться талантливым менеджером проектов.

Ее управленческий опыт можно смело добавлять в золотой фонд дизайн программного обеспечения .

И конечно же, знаменитая бабушка – выдающийся пионер программирования, одинаково блестящий как в «программном обеспечении», так и в «железе» своего времени.

Гений прошивка .



Компилятор



Грейс «Бабушка КОБОЛа» Хоппер

В 1949 году Хоппер стал сотрудником компьютерной корпорации Eckert-Mauchly и в качестве старшего математика присоединился к команде разработчиков UNIVAC I. В начале 1950-х годов компания перешла в руки корпорации Remington Rand, после чего их команда выпустила первый компилятор в истории .

Он был известен как «Компилятор» , и его первая версия была А-0 .

«Они не могли в это поверить», — сказала она.

«У меня был работающий компилятор, и никто им не пользовался.

Мне сказали, что компьютер может выполнять только арифметические операции».

В 1954 году Грейс стала руководителем отдела автоматизации и программирования, и ее отдел выпустил несколько первых компиляторов, в том числе ARITH-MATIC, MATH-MATIC и FLOW-MATIC.

КОБОЛ

Весной 1959 года язык COBOL был стандартизирован на Конференции по языкам систем данных (CODASYL).

Новый язык был расширением FLOW-MATIC Хоппера и содержал некоторые идеи COMTRAN, аналогичного языка от IBM. Этот язык содержал идею Хоппера о том, что Лучше писать программы на языке, близком к английскому, чем на языке, близком к машинному коду.

.



Грейс «Бабушка КОБОЛа» Хоппер

С 1967 по 1977 год Грейс возглавляла Группу языков программирования ВМФ (Управление планирования информационных систем ВМФ) и в 1973 году получила звание капитана.

Она разработала программное обеспечение для COBOL и его компилятор, который был частью программы стандартизации COBOL. В 1970-х годах Хоппер убедил Министерство обороны заменить большие централизованные системы сетью небольших, широко распределенных компьютеров.

Любой пользователь любого компьютерного узла мог получить доступ к базам данных, хранящимся в сети.



Грейс «Бабушка КОБОЛа» Хоппер

Она была пионером в применении стандартизации к тестированию компьютерных систем и компонентов и, что наиболее важно, к ранним языкам программирования, таким как FORTRAN и COBOL.


Ошибка

В 1946 году в Гарварде при работе над компьютерами Mark 2 и Mark 3, пытаясь понять причины ошибки, в реле была обнаружена моль.

Насекомое было аккуратно удалено и занесено в бортовой журнал.



Грейс «Бабушка КОБОЛа» Хоппер

«Первый реальный случай обнаружения ошибки»


Нано- и пикосекунды

Хоппер известна своим наглядным пособием «Наносекунды».

Люди (например, генералы и адмиралы) часто спрашивали ее, почему спутниковая связь занимает так много времени.

Для наглядности Грейс стала давать им куски шнура длиной 30 сантиметров, поскольку именно столько света проходит за одну наносекунду.

Грейс дала этим сегментам метоним «наносекунды».

Хоппер объяснила аудитории, что это максимальное расстояние, которое свет проходит в вакууме без помех, и что сигналы проходят дольше по настоящим кабелям, что и послужило ей подспорьем.

Позже она использовала ту же метафору, чтобы проиллюстрировать, почему компьютеры должны быть маленькими, чтобы работать быстрее.

На многих своих лекциях и визитах она раздавала аудитории «наносекунды» вместе с 300-метровой катушкой кабеля, представляющей микросекунду.

Когда она позже читала лекции в DEC, она раздавала пакеты с перцем, которые называла «пикосекундами».

http://www.youtube.com/watchЭv=JEpsKnWZrJ8

Признание

В ее честь названа лодка Военный корабль США Хоппер (DDG-70) :

Грейс «Бабушка КОБОЛа» Хоппер

И суперкомпьютер Крей XE6 :

Грейс «Бабушка КОБОЛа» Хоппер

Гугл дудл к 107-летию:

Грейс «Бабушка КОБОЛа» Хоппер

Первая женщина, получившая звание контр-адмирала флота и медаль «За заслуги перед обороной» (высшая награда за небоевую службу).



Грейс «Бабушка КОБОЛа» Хоппер



Королева кода

Грейс Хоппер снята на видео 15-минутный документальный фильм , посмотрите выступления этой женщины перед публикой, над ее рассказами публика часто смеется.



Грейс «Бабушка КОБОЛа» Хоппер

Трейлер: Полная версия здесь .

Длинная лекция Грейс Хоппер о спутниковой связи Я попытаюсь докопаться до первоисточников IT-технологий, понять, как думали и какие концепции были в головах первопроходцев, о чем они мечтали, каким они видели мир будущего.

Для чего были задуманы «компьютер», «сеть», «гипертекст», «усилители интеллекта», «система коллективного решения задач», какой смысл они вкладывали в эти понятия, какими инструментами хотели достичь результатов.

Я надеюсь, что эти материалы вдохновят тех, кто задается вопросом, как перейти «от нуля до единицы» (создать то, чего раньше никогда не существовало).

Мне бы хотелось, чтобы ИТ и «программирование» перестали быть просто «кодированием ради денег», а напомнили, что они задумывались как рычаг изменения методов ведения войны, образования, способа совместной деятельности, мышления и общения, как попытаться решить мировые проблемы и ответить на вызовы, стоящие перед человечеством.

Что-то вроде этого.

0 марта.

Сеймур Паперт 1 марта.

Ксерокс Альто 2 марта «Позвони Джейку».

История NIC и RFC 3 марта Грейс «Бабушка КОБОЛ» Хоппер 4 марта Маргарет Хэмилтон: «Ребята, я отправлю вас на Луну» 5 марта Хеди Ламарр.

И сниматься голым в кино и стрелять торпедой во врага 7 марта Великолепная шестерка: девушки, расчитавшие термоядерный взрыв 8 Марта «Видеоигры, я твой отец!» Теги: #программирование #история ИТ #стандарты #компиляторы #edisonsoftware #edisonsoftware #edisonsoftware

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.