Женщины в IT: 10 великих программистов

  • 4 января, 08:20
  • 10657
  • 2

«Большинство успешных программистов - мужчины», это одно из многих распространенных заблуждений о программистах . Женщины-программисты не часто в центре внимания, и их вклад менее известен миру. Сегодня мы решили составить список лучших женщин-программистов, чей вклад сыграл огромную роль в области компьютерных наук и информационных технологий.

1. Грейс Хоппер

Грейс Мюррей Хоппер (9 декабря 1906 - 1 января 1992) была одним из первых программистов компьютера ASCC, названого Mark I. Она изобрела первый компилятор для языка программирования и одна из тех, кто популяризировал идею машинно-независимых языков программирования. Ее идеи повлияли на разработку COBOL, одного из первых языков программирования высокого уровня. Она ввела термин «отладка» для исправления компьютерных сбоев и ошибок программирования. 

2. Ада Лавлейс

Ада Байрон , также известная как леди Лавлейс (10 декабря 1815 - 27 ноября 1852), была писателем и одаренным математиком. Она была первой женщиной, разработавшей алгоритм, который мог обрабатываться машиной или компьютером. На основании ее заметок доведено, что изобретенный ею алгоритм был бы точно обработан на первом общем машинном компьютере. Таким образом, она считается первым в мире программистом.

3. Лоис Хайбт

Лоис Митчелл Хайбт (род. 1934) - американский ученый-компьютерщик. Она была одной из десяти человек команды IBM, которая разработала FORTRAN, первый успешный язык программирования высокого уровня. Во время разработки FORTRAN она проанализировала поток программ, созданных другими разделами компилятора. Она также создала первый синтаксический анализатор арифметических выражений. 

4. Барбара Лисков

Барбара Лисков (род. 7 ноября 1939 г.) - одна из первых женщин, получившая докторскую степень в области компьютерных наук в США, и обладательница премии Тьюринга, разработавшая принцип подстановки Лисков (LSP). Она руководила многими важными проектами, включая операционную систему Venus, разработку и внедрение CLU. Барбара также создала Argus, первый язык высокого уровня для поддержки распределенных программ и демонстрации техники конвейерной обработки данных и Thor, объектно-ориентированной системы баз данных. 

5. Фрэнсис Элизабет Аллен

Фрэнсис Элизабет Аллен  (род. 4 августа 1932 г.) - американский ученый-компьютерщик в области оптимизации компиляторов. Аллен была первой женщиной-членом IBM и в 2006 году стала первой женщиной, получившей премию Тьюринга. Ее достижения включают основную работу в компиляторах, оптимизацию программ и распараллеливание. Большую часть своей карьеры она занималась разработкой передовых компиляторов языка программирования для IBM Research.

6. Джин Бартик

Джин Дженнингс Бартик (27 декабря 1924 г. - 23 марта 2011 г.) была одним из первых программистов компьютера ENIAC. Она и ее коллеги разработали и кодифицировали многие из основ программирования, работая над ENIAC, так как это был первый компьютер в своем роде. После работы в ENIAC Бартик продолжала работать в BINAC и UNIVAC и работала в различных технологических компаниях в качестве писателя, менеджера, инженера и программиста.

7. Маргарет Гамильтон

Маргарет Хайфилд Гамильтон (род. 17 августа 1936 г.) - системный инженер и учений. Она была директором отдела разработки программного обеспечения приборостроительной лаборатории MIT, которая разработала бортовое ПО для космической программы Apollo. Это программное обеспечение включало алгоритмы, разработанные для командного модуля Apollo, лунного корабля и последующего Skylab. Она была тем, кто придумал термин «разработка программного обеспечения».

8. Шафи Гольдвассер

Шафи Гольдвассер  (род. 1958) - американо-израильский ученый-компьютерщик, лауреат премии Тьюринга в 2012 году. Она внесла значительный вклад в области теории сложности вычислений, криптографии и теории чисел. Она является соавтором вероятностного шифрования , которое установило и достигло золотого стандарта безопасности для шифрования данных. Шафи также изобрела доказательства с нулевым разглашением, которые демонстрируют достоверность утверждения без передачи каких-либо дополнительных значений, и являются ключевым инструментом при разработке криптографических протоколов.

9. Карен Спарк Джонс

 

Карен Спарк Джонс (26 августа 1935 г. - 4 апреля 2007 г.) - американский учений-информатик. Карен внесла огромный вклад в разработку информационного поиска неструктурированной документальной информации. Основы ее разработок были использованы при создании поисковиков.

10. Радья Перлман

Радья Джой Перлман (род. 1 января 1951 г.) - американский программист и сетевой инженер. Она хорошо известна своим изобретением протокола связующего дерева (STP), который является фундаментальным для работы сетевых мостов. Она также внесла большой вклад в проектирование и стандартизацию сети, такие как протоколы маршрутизации состояния канала. 



2 комментария
Сортировка:
Добавить комментарий
Женя Остроушко
Женя Остроушко 2019, 20 ноября, 21:55
0

Как же режет слух применение мужского рода


IT Новости

Смотреть все