Семейная жизнь ее тоже сложилась счастливее, чем у родителей. Ее муж, граф Лавлейс с одобрением относился к научным занятиям жены и помогал ей, чем мог.
Ада же, познакомившаяся в доме матери с изобретателем Бэббиджем, всерьез заинтересовалась его работой и занялась математическим обоснованием его проекта. Говоря проще, она составила ряд первых программ, по которым должна была работать эта удивительная машина.
Однако ни она, ни сам Бэббидж так и не увидели в работе машину, способную, по словам Лавлейс, «ткать математические уравнения так же искусно, как жаккардовый станок – узоры из цветов и листьев». Леди вскоре заболела и 27 ноября 1852 года скончалась, не дожив несколько дней до своего 37–летия.
А изобретатель, оставшись без помощницы, так и не сумел довести свой замысел до логического завершения. В 1879 году правительственная комиссия решила, что нет решительно никаких возможностей достроить машину, поскольку к тому времени умер и сам Бэббидж. Но вот что интересно. В 1989–1991 годах группа энтузиастов из Лондонского музея науки построила–таки придуманный им аппарат. И он заработал, считая до 31–го знака после запятой!
В те же времена (1843 год) первую деревянную (!) модель «дифференциальной машины» построили шведы – отец и сын Шойтцы, наслышанные о работах Бэббиджа. Шведское правительство решило профинансировать их, и спустя десять лет после начала работы конструкция, созданная Шойтцами, успешно справлялась с уравнениями четвертого порядка.
Недолгое торжество реле
Многочисленные опыты механиков показали, что рычаги, зубчатки и прочие элементы механики не так уж хороши для создания вычислительных машин. Поэтому многие конструкторы с интересом отнеслись к изобретению реле. Небольшая коробочка, внутри которой размещается десяток электрических контактов, намного расширила возможности конструкторов.
Сбылась мечта Бэббиджа?!
В 1937 году американский физик Говард Гатуэй Айкен начал работать в Гарвардском университете над своей диссертацией. Многие считали, что он поздновато занялся наукой – Айкену было уже около 40 лет, но исследователь вообще предпочитал идти нестандартным путем.
Закончив военно–техническую школу в Индианаполисе, Айкен поступил в Висконсинский университет, где в 1923 году получил степень бакалавра в области электротехники.
Но молодого инженера тянуло к «чистой науке» – математике и физике. И в 1931 году он снова стал студентом, на этот раз Чикагского университета. А в следующем году перешел в Гарвард, где и завершил свое научное образование.
Теоретическая часть диссертации Айкена требовала решения так называемых нелинейных дифференциальных уравнений. Чтобы сократить себе вычислительную работу, Айкен захотел придумать несложную машину для автоматического решения подобных уравнений. И в конце концов, пришел к идее автоматической универсальной вычислительной машины, способной решать широкий круг научно–технических задач.
Он показал свой проект руководству фирмы «ИБМ». Руководители согласились финансировать создание такого устройства и выделили в помощь Айкену четырех инженеров. Эта команда и построила за 5 лет «вычислительную машину с автоматическим управлением последовательностью операций» (АСКК), которую затем окрестили «Марк–1». В августе 1944 года она была закончена и передана Гарвардскому университету для испытаний.
Самое интересное, что человек, широтой своих интересов и образом мышления весьма напоминавший Чарлза Бэббиджа, с идеями великого англичанина познакомился случайно, спустя три года после начала работы над «Марком». И, пораженный предвидением Бэббиджа, воскликнул: «Живи он в наши дни, я остался бы безработным!»
В конструкции «Марка» использовались как механические элементы для представления чисел, так и электромеханические – для управления работой машины.
Управлялся «Марк» командами, вводимыми с помощью перфорированной ленты. Каждая команда кодировалась посредством пробивки отверстий в 24 колонках, идущих вдоль ленты, и считывалась с помощью контактных щеток. Все электрические сигналы, полученные в результате «прощупывания», определяли действие машины на данном шаге вычислений.
После завершения операции лента сдвигалась, и под контактные щетки попадал следующий ряд отверстий.
В качестве устройств вывода Айкен использовал пишущие машинки и перфораторы. «Марк–1» содержал все основные блоки аналитический машины: устройства ввода и вывода, устройство управления, память («склад») и арифметическое устройство («мельница»).