Краткая история цифровизации - [8]
Проект Бэббиджа тоже не избегает детских болезней. Изначально рассчитанное на три года строительство затягивается. Проект переживает несколько правительств, и затраты начинают вызывать у властей вопросы. Наконец, после многочисленных экспертиз и через 19 лет после его начала, финансирование прекращают. Но это не останавливает Бэббиджа, ведь в его голове уже родился новый, куда более захватывающий и сложный проект – создать большую аналитическую машину. Если говорить словами молодой Ады, которая в возрасте 17 лет видит малую машину Бэббиджа в гостях и тут же становится его преданной последовательницей: «Аналитическая машина ткет алгебраические узоры, как жаккардов станок ткет цветы и листья». Нетрудно заметить, что в основе устройства лежит принцип разделения «тела» машины и управляющего им «мозга», использованный Жаккаром. Дело в том, что аналитическая машина получает указания с помощью перфокарт: записанные на них программы считываются так называемой «мельницей» (то есть арифметическим устройством). Результат также выводится на перфокарты или представляется в виде графика, а об ошибках или о завершении вычислений извещает удар гонга.
С современным компьютером аналитическую машину Бэббиджа роднит то, что она не была сконструирована для бесконечного повторения одной и той же последовательности действий, а в зависимости от ситуации могла выполнять самые разные программы. Раньше решение могло быть только одним, теперь же поведение машины определялось обстоятельствами. На смену абсолютизму зубчатых колес пришел теоретический релятивизм компьютера. Об этом в своих работах говорит и сам Бэббидж: в одном из прекрасно выстроенных рассуждений он обучает средневекового Великого часовщика азам программирования. Бэббидж говорит о том, что если бы его новый божественный ученик производил простую операцию суммирования, то ему можно было бы дать указание для величин более 1000 сложение осуществлять тройками или, точнее, третями. Чтобы подобное было возможно, необходим язык программирования, на котором можно сообщить машине (то есть Господу Богу), что в определенный момент нужно загрузить другую программу. В этой способности менять программы Бэббидж видел еще одну силу Всемогущего: God is a DJ[4].
Однако выдумать себе доказательство существования бога – это одно, а вот реализовать смену программы на практике – совсем другое. Чтобы все сработало, каждой программе, записанной на перфокарте, нужно присвоить уникальный идентификатор. Если в какой-то программе прописано условие смены программы, и это условие соблюдено (в нашем примере – все предыдущие операции сложения дали в сумме 1000), то загружается новая программа, которая заменяет собой исходную. Для этого в аналитической машине был устроен барабан, в котором хранились все перфокарты, а также еще одно хранилище для вспомогательных переменных, промежуточных результатов вычислений и прочих важных данных. Машина Бэббиджа в этом очень близка к современному компьютеру – даже не верится, что весь этот сложный механизм был придуман одним-единственным человеком.
Основным препятствием на пути к созданию аналитической машины (так никогда и не завершенной) стал десятичный перенос – задачка, знакомая нам со школы. На бумаге эта операция выглядит сравнительно безобидно, однако в механическом плане представляет собой проблему первого ряда, потому что для ее реализации при вычислениях необходимо предусмотреть дополнительные шестерни. Так конструкция машины Бэббиджа неконтролируемо разрасталась и в финальном варианте насчитывала 55 000 деталей.
Молодая Ада далека от всех этих механических дел, но понимает, что, посвятив себя математике, сможет избавиться от постоянной опеки своей матери. Она демонстрирует готовность и энтузиазм, и мать нанимает ей частного учителя, некого господина Кинга, который берется преподавать Аде тонкости дифференциального исчисления. Учитель терпелив, ученица прилежна, и, как это часто бывает, между ними возникает взаимная симпатия. Союзу ничто не мешает, ведь господин Кинг, будущий лорд Лавлейс, – состоятельный дворянин, как и сама Ада. Молодые играют свадьбу, и на свет появляется трое маленьких детей.
Мать Ады решает больше не утаивать правду от теперь уже замужней дочери, и в 26 лет Ада узнает, что ее отец – лорд Байрон, гонимый всеми гений. Это открытие еще больше укрепляет ее в мысли о собственной гениальности. Ада берет себя в руки и пишет письмо Чарльзу Бэббиджу, к тому моменту уже ставшему другом семьи. В нем она приглашает Бэббиджа покататься на коньках и предлагает себя в качестве ассистентки: «Я тешу себя надеждой, что когда-нибудь (быть может, уже через два или три года, а может быть, и через много лет) моя помощь окажется полезной для Вашей работы».
И вот именно в этом месте начинается обещанная любовная история, пусть это и не самый обычный любовный треугольник: разобраться в том, кто, кого и почему здесь любит, решительно невозможно до тех пор, пока мы не начнем смотреть на машину, математику и искусственный интеллект как на полноправных участников этой истории. В случае с Бэббиджем все более или менее просто: он стремится во что бы то ни стало создать свою машину, а весь мир вокруг не понимает и не слышит его. Как же ему не воспользоваться помощью такого доверчивой и любезной девушки? Он просит ее перевести с французского текст об аналитической машине, составленный одним итальянским математиком.
"Литературная газета" общественно-политический еженедельник Главный редактор "Литературной газеты" Поляков Юрий Михайлович http://www.lgz.ru/.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
Заметки Моэма проливают свет на его творчество, по ним можно проследить, как развивалось, крепло его мастерство, как, начав с уединенных библиотечных штудий, он все больше погружался в мир реальных впечатлений, как расширялся круг его жизненных наблюдений. Записи, сделанные писателем во время его длительных странствий, интересны сами по себе, безотносительно к тому, знаком ли читатель с его произведениями. Некоторые из них заставляют вспомнить отдельные страницы ранее написанных им путевых книг. Значительную часть книги составляют фрагменты философских размышлений, суждения об искусстве, о Прекрасном, об отдельных произведениях, разрозненные мысли о человеческой природе, о социальных институтах.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.