75 лет назад
Автор: Д. В. Амурский75 лет назад, вечером 14 февраля 1946 года, был официально представлен публике ENIAC (Electronic Numerical Integrator and Computer), первый электронный цифровой вычислитель общего назначения, который можно было перепрограммировать для решения широкого спектра задач. Военные получили инструмент для моделирования термоядерного взрыва, а также обсчёта крыльев сверхзвуковых самолётов. Гражданские научились численно моделировать прогноз погоды, чего ранее сделать не получалось.
Попутно родилась новая профессия, профессия программиста. Первыми программистами ENIAC стали шесть молодых женщин, которым было на тот момент от 22 до 29 лет. Ну а человечество в целом получило новый инструмент, который постепенно стал таким привычным и удобным, что без него уже трудно представить нашу обычную жизнь.
Программистки ЭНИАКа за работой, 1946 год.
Перепрограммировать там ничего не нужно. А нужно свести задачу к системе уравнений, которые решаются численными методами. То есть по нынешним представлениям это большой электронный арифмометр. Которому без разницы что считать. А вот описать системой уравнений процесс взрыва, или обтекание крыла, или создать модель погодных явлений - это уже математики, а не программисты.
Если бы это было так - ENIAC бы оставался обычным арифмометром, только очень большим. Но его использовали для разных задач, а этом разные модели и разные численные методы. За методы отвечали математики и физики, а вот с перфокартами возились женщины-программистки. От них зависело, насколько правильно вводились данные для подзадач, на которые из-за несовершенства ЭНИАКа разбивались исходные задачи.