Полёт без Перепёлкина

| рубрика «Программы» | автор st
Метки: ,

Имеющийся в нашем распоряжении небольшой исторический экскурс по развитию калькуляторов Hewlett-Packard неплохо показывает ситуацию 1970-х годов. В условиях отставания элементной базы и промышленных массовых моделей в СССР многие проблемы приходилось компенсировать высокой степенью оптимизации программного обеспечения. Но если устройства еще не существует, то нечего и оптимизировать...

Появление в 1975 недорогой модели HP-25 спустя всего год после выпуска первого в мире ПМК HP-65, видимо, в немалой степени повлияло на массовость сообщества пользователей. В том же году для журнала "HP-25 Applications Programs" выходит первая программа для моделирования посадки на Луну для HP-25. В дальнейшем она будет перенесена и модифицирована для других моделей, но пионером, по всей видимости, следует считать именно эту программу.

В 49 шагов программы и 8 регистров памяти удалось впихнуть несложную математику равноускоренного движения и необходимые в игре проверки. Полёт начинается на высоте 500 футов со скоростью спуска 50 футов/сек (ох уж эти внесистемные единицы!). Расчетный блок выглядит попроще, чем у первого лунолёта, например, не видно реактивной тяги, ускорения свободного падения и массы корабля.

Значит ли это что появившиеся спустя 10 лет в журнале "Техника-молодёжи" приключения Саши Перепёлкина на борту "Лунолета-1" в талантливом изложении Михаила Пухова что-то потеряли? Разумеется, нет. Пухову удалось развить идею космических пошаговых симуляторов для вычислительных устройств с весьма ограниченными возможностями, каковыми тогда являлись ПМК серии Б3-34/МК-54/56, снабдив их занимательным сюжетом. Для первого советского ПМК Б3-21, выпущенного в 1977 году, также существовали подобные программы, но гораздо менее сложные ввиду аппаратных ограничений.

Не знаю, брал ли М. Пухов вдохновение от чтения рассказов Хайнлайна, но его "Космический извозчик" тоже хорошо подходит не только для частичного опробирования и верификации программами "Лунолетов", но и для создания нового небольшого цикла.

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