Жан Саммет, пионер программирования


Джин Э. Саммет, американский ученый-компьютерщик, разработавшая язык программирования FORMAC и первая женщина, занявшая пост президента ACM, скончалась 21 мая в возрасте 89 лет.

Жан Э Саммет (23 марта 1928 – 21 мая 2017)

Джин Саммет родилась в Нью-Йорке в 1928 году. С самого начала она сильно интересовалась математикой и, чтобы получить степень бакалавра, выбрала Mount Holyoke College, гуманитарный колледж, из-за репутации его математической программы. Она специализировалась на математике, а также прошла образовательные курсы для получения сертификата преподавания математики в средней школе в Нью-Йорке. Она училась в аспирантуре Иллинойского университета, где получила степень магистра в 1949 году.

С 1953 по 1958 год Джин Саммет была математиком в Sperry Gyroscope в Нью-Йорке, и именно здесь она начала свою карьеру программиста.

В своей речи на присуждении награды IEEE Computer Society 2009 Computer Pioneer Award (на видео выше) Джин Саммет вспомнила, как она впервые увлеклась вычислениями в 1955 году. В то время она выполняла математическую работу для программы управления подводных лодок военно-морского флота. подлодки и торпеды. Однажды ее босс спросил, знает ли она, что пара инженеров компании создает цифровой компьютер. Джин сказала «да», хотя и не совсем понимала, что это значит. Разговор продолжился:

Босс: «Хочешь быть нашим программистом?»

Жан: “Что такое программист?”

Она добавила:

Тогда не с кем было посоветоваться – ни книг, ни бумаг. Был ACM, но не знал об этом.

В видео есть еще один анекдот о молодом коллеге по имени Джон, которому поручили работать с ней. После некоторой тренировки Джин отправила Джона с некоторыми инструкциями по решению проблемы, посоветовав ему связаться с ней, если ему понадобится помощь. Через 30-40 минут она ничего не услышала, она забеспокоилась и пошла посмотреть, что произошло. Она обнаружила, что Джон с широкой ухмылкой просматривает распечатку, и их разговор зашел так:

Жан: Ваша программа сработала?

Джон: “Нет”

Жан: “Почему ты сидишь там и выглядишь таким счастливым?”

Джон: «Вы имеете в виду, что они действительно платят мне за все это удовольствие!»

Она завершает этот рассказ словами:

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

Чтобы развить свой энтузиазм в программировании, она преподавала один из самых первых курсов по программированию на факультете прикладной математики колледжа Адельфи на Лонг-Айленде с 1956 по 1958 год, несмотря на то, что в учреждении не было компьютера и существовало несколько учебников.

С 1958 по 1961 год она работала в Sylvania Electric Products, где она руководила разработкой базового программного обеспечения для MOBIDIC, компьютера, созданного для армейского корпуса связи. С 1959 по 1961 год она была ключевым членом комитета, возглавляемого Грейс Хоппер, который разработал COBOL, который стал стандартным языком программирования для бизнес-приложений во всем мире. Спустя годы в ответ на вопрос:

«Как вы думаете, почему академики решили проигнорировать COBOL?»

Жан ответил:

«Многие проявляют снобизм и считают, что это ниже их достоинства».

Саммет является автором книги «Языки программирования: история и основы», которую сразу же назвали компьютерной классикой после публикации в 1969 году.

Жан Саммет присоединился к IBM в 1961 году, чтобы управлять Бостонским центром программирования. Здесь она инициировала концепцию и руководила разработкой FORMAC, компилятора FORmula MAnipulation, общего языка и системы для управления нечисловой алгеброй на основе FORTRAN, которые поддерживали вычисления, манипулирование и использование символьных выражений. В 1965 году она стала менеджером по технологиям языков программирования в подразделении разработки систем IBM, а затем возглавила работу IBM над языком программирования Ada и ушла из IBM только в конце 1988 года.

Ее книгу «Языки программирования: история и основы» сразу же назвали компьютерной классикой, когда она была опубликована в 1969 году.

В следующем фрагменте видео из Mount Hoylake, в котором Джин Саммет была удостоена звания почетного доктора в 1978 году, она спрашивает о своей работе в области, в которой преобладают мужчины, и о том, подвергалась ли она дискриминации.

В качестве ответа она поделилась анекдотом о недавно назначенном начальнике, который созывает свое первое собрание сотрудников группы из пяти человек, Джина и четырех коллег-мужчин и делает в качестве вступительного замечания: «Джентльмены. Давайте приступим», делает паузу и хмурится. и начинается снова: «Господа и леди, давайте начнем … Нет, мне это не нравится. Жан, с этого момента ты мужчина, ты джентльмен».

На вопрос, что она думает по этому поводу, Джин ответила:

«Это было хорошо, это было забавно, меня это не беспокоило».

Жан Саммет стал мировым авторитетом в области истории языков программирования и долгое время работал с ACM. Она была назначена председателем ACM SICSAM (позже SIGSAM) в 1967 году, председателем SIGPLAN в 1971 году, вице-президентом с 1972 по 1974 год, когда ее попросили стать председателем первого комитета ACM по долгосрочному планированию (LRPC). В 1974 году она была избрана первой женщиной-президентом ACM. В 1985 году она получила награду ACM за выдающиеся заслуги:

«За самоотверженное, неутомимое и динамичное руководство на службе ACM и компьютерного сообщества; за продвижение искусства и науки языков компьютерного программирования и запись их истории».

Компьютерное общество IEEE, чья премия Computer Pioneer Award присуждается людям, внесшим вклад в развитие компьютерной отрасли не менее чем на 15 лет раньше, в 2009 году вручила ее Жану Саммету:

«За новаторскую работу и достижения на протяжении всей жизни в качестве одного из первых разработчиков и исследователей языков программирования».

Среди других наград она стала членом Национальной инженерной академии США в 1977 году; был награжден премией Августы Ады Лавлейс от Ассоциации женщин в области вычислительной техники в 1989 году, был назван научным сотрудником Музея компьютерной истории в 2001 году и получил премию Пионер Национального центра женщин и информационных технологий (NCWIT) в 2013 году.


Добавить комментарий