• Вчера MIT объявил о смерти легендарной программистки Маргарет Гамильтон, которой было 90 лет. Можно сказать, что именно благодаря Маргарет человечество смогло совершить первую в истории пилотируемую посадку на Луну!
• 20 июля 1969 года, в 20:17:39 по Гринвичу, лунный модуль миссии «Аполлон-11» совершил посадку на другое небесное тело - Луну. Однако посадка могла не состояться, если бы не гениальность Маргарет, которая разработала бортовое программное обеспечение для программы Apollo.
• В то время весь код писали, а потом печатали вручную, затем объединяясь в программы. Этот вид памяти назвали «LOL memory». Дословно его можно перевести как "память маленьких старых леди" (little old lаdies). Ведь печатали коды в основном женщины.
• Когда Нил Армстронг и Эдвин Олдрин были уже почти у Луны, система внезапно дала сбой. На приоритетном дисплее компьютера появились предупреждения о чрезвычайной ситуации. Как выяснилось позднее, переключатель радара (который нужен был уже для обратного полета) оказался в неправильном положении. Это привело к запросу на выполнение компьютером большего числа операций, чем он был способен обработать. Тут-то и сработала защита. Вместо того чтобы просто "упасть", ПО приостановило работу низкоприоритетных задач и перезапустило наиболее важные. Центр управления получил возможность продолжить посадку. Через несколько минут Нил Армстронг посадил корабль на Луну. И все это стало возможно благодаря усилиям и таланту одного человека - Маргарет Гамильтон. А ведь все могло закончится совсем по другому...
• Маргарет было 90 лет! Она возглавляла компанию Hamilton Technologies, а за всю жизнь смогла опубликовать более 130 научных работ, трудов и отчетов по 60 проектам и шести крупным программам, в которых она принимала участие. Так то...
➡ https://news.mit.edu/2026/margaret-hamilton
• P.S. На фото выше Маргарет запечатлена с распечаткой кода, который использовали для осуществления полета на Луну в 1969 году.
#Новости
Post #5122
6.24K


- 🕊 86
- 🫡 43
- 💔 16
- ❤ 8
- 🙏 5
- 😢 3
- 💩 3
- 🤬 1
- 🍌 1