Проект первого компьютера возник не в 1940-х годах. Сумасшедший британский математик сконструировал машину, которая по своим возможностям была сравнима с компьютерами, построенными после Второй мировой войны. Это было близко, и ИТ-революция случилась бы более чем на 100 лет раньше, чем есть на самом деле...
Чарльз Бэббидж (1791–1871) был откровенным эксцентриком. Мир рассматривал мир как набор чисел и математических законов. Он анализировал прибыльность почтовых услуг, взламывал шифры, разбирал процесс изготовления булавок, увлекался годичными кольцами и куда бы он ни пошел, он измерял длину дыхания и частоту сердечных сокращений коров и свиней.
Сам Чарльз Бэббидж, на фото 1860 года
В 1823 году этот своеобразный профессор убедил правительство Британской Короны профинансировать его новую навязчивую идею:дифференциальную машину. Короче говоря, это должен был быть аппарат, отвечающий на математические запросы, который позволил бы создавать логарифмические массивы дешевле, чем картошка. ем>
Бэббидж потратил двадцать лет на планирование и постройку этой необыкновенной машины, постоянно усложняя схемы и расширяя первоначальные предположения. Как пишет Джеймс Глейк в своей книге «Информация. Бит, вселенная, революция», спустя десять лет:
Машина имела высоту 60 сантиметров, имела шесть вертикальных осей, десятки кругов и была способна считать шестизначные числа. Через следующие десять лет планы - на бумаге - предсказывали, что устройство будет иметь объем около 45 кубических метров, весить 15 тонн и состоять из 25 000 частей а сам план был нарисован около 35 квадратных метров. ем>
В каждом повороте механизма должны были участвовать десятки элементов камеры, которым конструктор был вынужден дать абстрактные названия (цифровой циферблат, указательный палец, большой палец, спусковой механизм, крючок, захват, металлический зуб и т. д.). Принцип действия всей этой штуки требовал сотен страниц описаний, и все равно был понятен только специалистам в области высшей математики.
Действующая модель дифференциальной машины Бэббиджа. Окончательный план предполагал гораздо больший импульс… (фото:Аллан Дж. Кронин; лицензия CC ASA 3.0).
К сожалению, у Бэббиджа был один недостаток, который саботировал весь проект. Он не мог не вносить постоянные исправления и улучшения, и правительство наконец… потеряло терпение. В результате готовой дифференциальной машины создано не было. Бэббиджу удалось построить лишь частичный прототип этого устройства. Лишь в начале 1990-х годов группа учёных создала рабочую копию устройства. Эта гигантская камера на самом деле… довольно сложный калькулятор.
Получение правительством гранта не убило энтузиазма Бэббиджа. Как и положено настоящему гению, он быстро забыл о своей дифференциальной машине. Он начал разрабатывать устройство с несравненно более мощными возможностями. Он назвал это аналитической машиной.
Это должна была быть структура, способная в ускоренном темпе выполнять сложные расчеты и решать математические задачи. Бэббидж опередил свое время, планируя создать как аналог рабочей памяти (он называл ее «хранилищем»), так и процессор (который он называл «мельницей»).
Машина должна была иметь возможность управлять последовательностями, ветвями и циклами. Для его нужд была создана первая в истории компьютерная программа. Дизайнер хотел общаться с устройством с помощью специальных перфокарт. Эта машина должна была стать воплощением математических законов , но не только. Как пишет Джеймс Глейк в своей книге «Информация. Бит, вселенная, революция»:
Бэббидж писал цифры на тысячах вращающихся циферблатов, но их работа могла выражать символы в более абстрактном измерении. Машина могла обрабатывать любые соответствующие привязки. Она могла манипулировать языком. Она могла заниматься музыкой. ем>
К сожалению, на этот раз математику не удалось найти щедрого спонсора. Аналитическая машина так и не была построена, хотя Бэббидж составил для нее подробные планы. Эти документы 1837 года были заново открыты в конце 20 века. Лишь в 2010 году британский программист Джон Грэм-Камминг запустил проект, направленный на создание аналитической машины Бэббиджа с вниманием к мельчайшим деталям.
Часть дифференциальной машины Бэббиджа, выставленная на открытии музея короля Георга III (1843 г.).
Он убежден, что этот гигантский («больше локомотива») паровой компьютер, вычислительная мощность которого в 13 000 раз меньше, чем у первых персональных компьютеров 1980-х годов, будет работать. Вероятно, пройдет еще несколько лет, прежде чем мы узнаем, прав ли Грэм-Камминг. И действительно ли Бэббидж был гением и одновременно создателем первого настоящего компьютера.
Источники:
Базовый:
- Джеймс Глейк, Информация. Бит, вселенная, революция , Видавництво Знак, 2012. ол>
- Джонатан Филдс, Кампания строится для создания аналитической машины Бэббиджа , «BBC News», 14 октября 2010 г.
- План 28 — веб-сайт, посвященный проектированию аналитической машины Бэббиджа. ол>
Дополнительно:
Купить книгу (намного) дешевле других: