Читаем 50 изобретений, которые создали современную экономику полностью

Один, ноль, ноль, ноль, один, ноль, один, один. Ноль, один, один…

Это язык вычислительных устройств. Все умные вещи, которые выполняет компьютер — звонки, поиск в базах данных, игры, — сводятся к единицам и нулям. Вообще говоря, это не совсем точно: все сводится к наличию или отсутствию тока в крохотных транзисторах на полупроводниковой микросхеме. «Ноль» и «один» просто обозначают, включен ток или выключен.

К счастью, нет необходимости программировать компьютеры с помощью нулей и единиц. Только представьте себе, как это было бы сложно! Microsoft Windows, например, занимает у меня на жестком диске примерно 20 гигабайт. Это 170 миллиардов единиц и нулей. Если распечатать их, получится стопка листов формата A4 четыре километра высотой. Теперь представьте себе, что надо взять всю эту информацию и настроить каждый транзистор вручную. Если переключение каждого занимает секунду, то даже без учета времени, необходимого на эту кропотливую работу (длина транзистора всего одна миллиардная метра), установка Windows будет продолжаться пять тысячелетий.

Первые компьютеры действительно приходилось программировать примерно таким образом. Возьмем, например, Automatic Sequence Controlled Calculator, известный как Mark I. Он представлял собой сооружение пятнадцати метров в длину и двух с половиной в высоту, с цепочками ручек, рычагов, переключателей и передач. В нем было 850 километров проводов. Его жужжанием, как механическим пианино, дирижировала катушка перфорированной бумажной ленты. Для того чтобы решить новое уравнение, приходилось разбираться, какие переключатели включить и выключить, какие проводки подсоединить и куда. Затем следовало включить все переключатели, вставить нужные провода и пробить на бумажной ленте все отверстия. Программирование требовало недюжинного ума и математических способностей и было нудной, однообразной, подверженной ошибкам ручной работой[394].

Через четыре десятилетия после Mark I в школы поступили более компактные и удобные для пользователя машины, например Commodore 64. Мои сверстники, может быть, помнят детский восторг, когда печатаешь:

10 print ‘hello world’;

20 goto 10

И — вот! — экран заполняет грубоватый текст в низком разрешении: hello world, hello world, hello world… Вы написали инструкцию интуитивно понятными, человеческими словами, и компьютер ее принял. Это казалось маленьким чудом. Компьютеры совершили такой скачок после Mark I в том числе благодаря миниатюризации компонентов. Однако невозможно было бы представить подобную функциональность, если бы программисты не могли писать подобные Windows программы на близком человеческому языке и им приходилось бы переводить всё в нули и единицы — наличие и отсутствие тока, которое в итоге и делает всю работу.

Первым шагом к этому стало устройство, которое называлось компилятором, а его история начинается с женщины по имени Грейс Хоппер.

Сегодня много говорят о том, что женщин нужно привлекать в технические профессии. В 1906 году, когда родилась Грейс, равенство полов на рынке труда мало кого заботило. К счастью, среди немногих небезразличных был отец девочки, руководитель в страховой компании. Он не находил причин для того, чтобы его дочери получили худшее образование, чем сын. Грейс пошла в хорошую школу, где у нее проявились блестящие способности к математике. Ее дедушка дослужился до контр-адмирала, и в детстве она мечтала о флоте, но туда брали только мужчин. Тогда она решила стать профессором[395].

В 1941 году, после нападения на Перл-Харбор, Америка вступила во Вторую мировую войну. Талантливые мужчины были призваны, и флот начал принимать женщин. Грейс немедленно воспользовалась открывшимся шансом.

Если вы недоумеваете, какая польза флоту от математиков, подумайте о наведении ракет. Под каким углом и в каком направлении нужно стрелять? На траекторию влияет множество факторов: дальность, температура, влажность, скорость и направление ветра. Это несложные вычисления, но если «компьютер» — это ручка и листок бумаги, времени уходит много[396]. Может быть, есть более быстрый способ? Когда младший лейтенант Хоппер в 1944 году окончила школу мичманов, на флоте живо заинтересовались потенциалом громоздкого устройства, недавно разработанного гарвардским профессором Говардом Эйкеном — тем самым Mark I. Хоппер направили помочь Эйкену разобраться, на что способна новинка.

Профессор поначалу не испытал восторга оттого, что в коллективе появилась женщина, но вскоре Хоппер так его поразила, что он поручил ей написать руководство по эксплуатации. Текст рождался методом проб и ошибок. Чаще всего Mark I глох вскоре после включения, к тому же не выдавал удобного сообщения об ошибке. Однажды сбой произошел из-за того, что в машину залетела моль, что подарило миру современный термин «баг» — жучок. Чаще «мошки» были не такие буквальные: неправильное положение переключателя, отверстие в бумажной ленте не в том месте. «Детективная» работа оказалась нудной и трудоемкой.

Перейти на страницу:

Похожие книги

Искусство статистики. Как находить ответы в данных
Искусство статистики. Как находить ответы в данных

Статистика играла ключевую роль в научном познании мира на протяжении веков, а в эпоху больших данных базовое понимание этой дисциплины и статистическая грамотность становятся критически важными. Дэвид Шпигельхалтер приглашает вас в не обремененное техническими деталями увлекательное знакомство с теорией и практикой статистики.Эта книга предназначена как для студентов, которые хотят ознакомиться со статистикой, не углубляясь в технические детали, так и для широкого круга читателей, интересующихся статистикой, с которой они сталкиваются на работе и в повседневной жизни. Но даже опытные аналитики найдут в книге интересные примеры и новые знания для своей практики.На русском языке публикуется впервые.

Дэвид Шпигельхалтер

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература
Ешь правильно, беги быстро
Ешь правильно, беги быстро

Скотт Джурек – сверхмарафонец, то есть соревнуется на дистанциях больше марафонских, вплоть до 200-мильных. Эта книга – не просто захватывающая автобиография. Это еще и советы профессионала по технике бега и организации тренировок на длинные и сверхдлинные дистанции. Это система питания: Скотт при своих огромных нагрузках – веган, то есть питается только натуральными продуктами растительного происхождения; к этому он пришел, следя за своим самочувствием и спортивными результатами. И это в целом изложение картины мира сверхмарафонца, для которого бег – образ жизни и философия единения со всем сущим.Это очень цельная и сильная книга, которая выходит за рамки беговой темы. Это книга о пути к себе.На русском языке издается впервые.

Скотт Джурек , Стив Фридман

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература
Суперпамять
Суперпамять

Какие ассоциации вызывают у вас слова «улучшение памяти»? Специальные мнемонические техники, сложные приемы запоминания списков, чисел, имен? Эта книга не предлагает ничего подобного. Никаких скучных заучиваний и многократных повторений того, что придумано другими. С вами будут только ваши собственные воспоминания. Автор книги Мэрилу Хеннер – одна из двенадцати человек в мире, обладающих Сверхъестественной Автобиографической Памятью – САП (этот факт научно доказан). Она помнит мельчайшие детали своей жизни, начиная с раннего детства.По мнению ученых, исследовавших феномен САП, книга позволяет взглянуть по-новому на работу мозга и на то, как он создает и сохраняет воспоминания. Простые, практичные и забавные упражнения помогут вам усовершенствовать память без применения сложных техник, значительно повысить эффективность работы мозга, вспоминая прошлое, изменить к лучшему жизнь уже сейчас. Настройтесь на то, чтобы использовать силу своей автобиографической памяти!

Герасим Энрихович Авшарян , Мэрилу Хеннер

Детская образовательная литература / Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Самосовершенствование / Психология / Эзотерика
1001 вопрос об океане и 1001 ответ
1001 вопрос об океане и 1001 ответ

Как образуются атоллы? Может ли искусственный спутник Земли помочь рыбакам? Что такое «ледяной плуг»? Как дельфины сражаются с акулами? Где находится «кладбище Атлантики»? Почему у берегов Перу много рыбы? Чем грозит загрязнение океана? Ответы на эти и многие другие вопросы можно найти в новой научно-популярной книге известных американских океанографов, имена которых знакомы нашему читателю по небольшой книжке «100 вопросов об океане», выпущенной в русском переводе Гидрометеоиздатом в 1972 г. Авторы вновь вернулись к своей первоначальной задаче — дать информацию о различных аспектах современной науки об океане, — но уже на гораздо более широкой основе.Рассчитана на широкий круг читателей.

Гарольд В. Дубах , Роберт В. Табер

Геология и география / Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Научпоп / Образование и наука / Документальное