Тяга ракетоносителя при взлёте примерно равна восемнадцати пассажирским самолётам, работающим одновременно. Разумеется, всему этому требуется программное обеспечение. Маловероятно, что кто-то помнит о программистах, когда наблюдает запуск ракеты. Ещё меньше задумается о языках программирования, благодаря которым вся эта техника работает. На действительно впечатляющие инновации нам нужно надеяться, видимо, в чуть более отдалённом будущем.
Но на каком же языке программируют в космонавтике? Западные коллеги используют C++ почти для всех задач. Java используется незначительно, некоторые простые и «безопасные» программы пишутся на Python и других языках. Так, например, ПО марсохода Perseverance написано бесплатном на Python c открытым кодом. Для наземного же моделирования применяется LabVIEW — среда разработки и платформа для выполнения программ, созданных на графическом языке программирования «G».
В отечественной госкорпорации Роскосмос предположительно используется ДРАКОН. Этот язык был разработан ещё в советские времена и до сих пор применяется в аэрокосмической отрасли. Он может сливаться с другими в единое целое, образуя такие гибриды, как ДРАКОН-C, ДРАКОН-Python, ДРАКОН-Java. Этот язык имел особую философию — программирование без программистов. Считалось, что инженеры лучше смогут понять, что нужно эксплуатируемой ими технике, чем далёкие от физики процесса программисты.
Так или иначе, все мы помним, какой сегодня день, день триумфа. Именно 12 апреля 1961 года состоялся первый полет в космос человека – гражданина СССР Юрия Гагарина и в нескольких городах нашего присутствия проходят праздничные мероприятия:
Москва
- В Музее космонавтики “Космическая неделя”: пять лекций, космический диктант и не только;
- В павильоне “Космонавтика” на ВДНХ на все события регистрация уже окончилась. Эту картину я наблюдаю каждый год, так что, если вы хотите попасть именно туда, в 2023 регистрируйтесь заранее. Впрочем, там же будет фестиваль “Пора в космос”, на который, как мне пишут, можно попасть. Есть список активностей от Летней космической школы 10 апреля, у них же на утро пятницы еще можно было зарегистрироваться на квест 9 апреля;
- Московский планетарий в дополнение к обычной программе проводит тематическую экскурсию “Юрий Гагарин. Первый в космосе” и устраивает вечерами 9 и 10 апреля концерт произведений Фабрицио Патерилини в исполнении оркестра Неоклассика. 14 апреля покажут мини-спектакль по мотивам произведения Антуана де Сент-Экзюпери «Маленький принц». А 16 и 17 апреля в Большом Звездном зале состоится иммерсивный концерт «Увидеть музыку».
- 9 апреля, как обычно, день открытых дверей на Пущинской Радиоастрономической обсерватории;
- 9, 14 и 15 апреля мероприятия в центре Меридиан. По этой же ссылке могут появиться обновления о московских праздниках.
- С 11 апреля в Измайловском кремле работает выставка “Космический чердак”.
Санкт-Петербург
- В Петропавловской крепости традиционные старты ракет начнутся в полдень 17 апреля. Также рекомендую следить за обновлениями в группе “Федерация космонавтики России – Северо-Запад”.
- В библиотеке “Ржевская” идет “космический апрель”.
- В Санкт-Петербургском планетарии только один вечер 12 апреля мультимедийное шоу “GAGARIN Night”.
- В Библиотеке Планетария 1 14 апреля лекция Анастасии Сваровской “В космосе только женщины”, программа на месяц.
- 12 апреля дебаты “Кто должен исследовать космос: люди или роботы?” в музее советских игровых автоматов.