Уолтер Айзексон - Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию

Тут можно читать онлайн Уолтер Айзексон - Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию - бесплатно ознакомительный отрывок. Жанр: nonf_biography, издательство Литагент Corpus, год 2015. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию
  • Автор:
  • Жанр:
  • Издательство:
    Литагент Corpus
  • Год:
    2015
  • Город:
    Москва
  • ISBN:
    978-5-17-113606-2
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Уолтер Айзексон - Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию краткое содержание

Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию - описание и краткое содержание, автор Уолтер Айзексон, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
После ставшей мировым бестселлером биографии Стива Джобса Айзексон написал о людях, благодаря которым появились компьютеры и интернет. Это история о разных этапах цифровой революции, о том, как добиваться того, чтобы мечты претворялись в жизнь. Начинается она с сороковых годов XIX века, с Ады Лавлейс, первой нащупавшей принципы компьютерного программирования. А дальше следует рассказ о тех, без кого не было бы ни компьютеров, ни интернета, – о Вэниваре Буше, Алане Тьюринге, Билле Гейтсе, Стиве Возняке, Стиве Джобсе и Ларри Пейдже.

Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию - читать онлайн бесплатно ознакомительный отрывок

Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Уолтер Айзексон
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Иногда по ночам Блох слегка переделывал что-то в аппаратуре компьютера, что создавало проблемы для компьютерных программ, которые писала Хоппер. Она была человеком несдержанным, бывало, использовала крепкие словечки, и отборная брань, которой она поливала остолбеневшего долговязого Блоха, стала предвестником той смеси вражды и товарищества, которая возникнет между разработчиками аппаратных средств и программного обеспечения. “Каждый раз, когда я запускаю программу, он приходит ночью и меняет схемы в компьютере, а на следующее утро программа перестает работать, – сетовала она. – К тому же утром он уже дома, и спит, и не может рассказать мне, что переделал”. Как в таких случаях говорил Блох: “Разверзались ворота ада. Айкен не умел воспринимать это с юмором” 13.

Из-за таких случаев Хоппер заработала репутацию грубиянки. Такой она и была. Но она также могла сочетать грубоватость с умением работать в команде – способность, присущая программистам экстра-класса. Это ощущение командного “пиратского” братства – то, что роднит Хоппер с программистами последующих поколений, – не ограничивало ее, а скорее делало более свободной. Как писал Бейер, “именно способности Хоппер к работе в команде, а не ее дерзкий характер, способствовали самостоятельности ее мышления и действий” 14.

На самом деле не у импульсивной Грейс Хоппер, а у спокойного Блоха были более сложные отношения с командиром Айкеном. “У Дика всегда возникали неприятности, – вспоминала Хоппер. – Я пробовала объяснить ему, что Айкен похож на компьютер. Он сконструирован определенным образом, и если собираешься работать с ним, ты должен понимать, как он собран” 15. Айкен, который сначала был недоволен присутствием женщины в его подразделении, вскоре сделал Хоппер не только главным программистом, но и своим первым заместителем. Много лет спустя он вспоминал с благодарностью ее вклад в рождение компьютерного программирования. Как он говорил, “Грейс была хорошим парнем” 16.

Среди методов программирования, которые Хоппер в Гарварде довела до совершенства, было создание подпрограмм – частей программы, предназначенных для выполнения конкретных задач. Подпрограммы загружаются один раз, но их можно вызывать всякий раз, когда это необходимо, – в любой момент выполнения основной программы. “Подпрограмма – это четко определенная, удобно закодированная, часто повторяемая программа, – писала она. – В компьютере Mark I / Harvard имелись подпрограммы для вычисления sin х, log 10х, и 10x, каждая из которых могла вызываться одним операционным кодом” 17. Это была та самая концепция, которую Ада Лавлейс впервые описала в своих “Примечаниях” к статье об аналитической машине. Хоппер собирала библиотеку этих подпрограмм, которая все время пополнялась. В процессе работы над программированием компьютера Mark I она разработала концепцию компилятора – устройства для перевода исходного кода на машинный язык, используемый различными компьютерными процессорами, что в конечном итоге облегчило написание одной и той же программы для множества машин.

Кроме того, ее команда внедрила общепринятые в настоящее время термины bug (в переводе – насекомое), означающий ошибку в программе, и debugging (устранение насекомых), означающий отладку программы. Вторая версия машины – компьютер Mark II /Harvard был установлен в здании, где на окнах не было противомоскитных сеток. Однажды ночью машина вышла из строя, и команда стала искать причину проблемы. Внутри они нашли разбившуюся и застрявшую в одном из электромеханических реле ночную бабочку с размахом крыльев в десять сантиметров. Она была извлечена и приклеена в журнал записей скотчем. Запись гласила: “Панель F (бабочка) в реле. Первая конкретная причина программной ошибки найдена” 18. С тех пор поиски глюков, то есть отладку программы, называли “поиском багов в машине”.

К 1945 году, во многом благодаря Хоппер, компьютер Mark I / Harvard стал самым легко программируемым в мире большим компьютером. Он мог переключаться с одной задачи на другую, просто получив новые инструкции с бумажной перфоленты, и не требовал аппаратной переделки или перепайки кабелей. Тем не менее эта замечательная особенность в значительной степени осталась незамеченной и тогда, и в истории компьютеров, поскольку в компьютере Mark I (и даже в его преемнике, Mark II, построенном в 1947 году) использовались медленные электромеханические реле, а не электронные компоненты, в первую очередь электронные лампы. “К тому времени, когда кто-то что-то узнал о нем, – рассказывала Хоппер о компьютере Mark II, – он уже был малоэффективен, и все переходили на электронику” 19.

Инноваторы в области компьютерных технологий, как и другие первопроходцы, могут оказаться в отстающих, если зациклятся на своих решениях. Те же черты характера, которые делают их изобретательными, например упрямство и умение сконцентрироваться, могут сделать их невосприимчивыми к новым идеям. Стив Джобс был известен своим упрямством и целеустремленностью, но он же поражал и сбивал с толку своих коллег, когда внезапно менял подход, поняв, что теперь необходимо направить мысли в другом направлении. Айкену не хватало гибкости. Он не был достаточно гибким, чтобы в нужный момент исполнить пируэт. Он инстинктивно вел себя как капитан корабля, наделенный единоличной властью, поэтому у его экипажа не было привычки свободно выдвигать новые идеи, как это было в команде Мокли и Эккерта в Пенне (Пенсильванском университете). Кроме того, Айкен ставил на первое место надежность, а не скорость. Поэтому он держался за использование проверенных временем и надежных электромеханических реле даже после того, как инженеры из Пенна и Блетчли-Парка поняли, что будущее за электронными лампами. Его Mark I мог выполнять только около трех операций в секунду, в то время как ENIAC, строившийся в Пенне, мог выполнять за то же время пять тысяч операций.

Когда Айкен поехал в Пенн посмотреть на ENIAC и прослушать лекции, был написан отчет, где об этой встрече сказано: “Айкен был зациклен на своем собственном подходе и, кажется, не понял значения новых электронных машин” 20. То же самое можно отнести и к Хоппер, посетившей ENIAC в 1945 году. Ей казалось, что Mark I лучше, поскольку его было легче программировать. В ENIAC, сказала она, “вы вставляете разные блоки и по сути конструируете новый компьютер для каждой задачи, а мы привыкли к концепции программирования и управления компьютером с помощью нашей программы” 21. Для того чтобы перепрограммировать ENIAC , может потребоваться целый день, и это убивало его преимущество в скорости обработки, если только не нужно было все время решать одну и ту же задачу.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Уолтер Айзексон читать все книги автора по порядку

Уолтер Айзексон - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию отзывы


Отзывы читателей о книге Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию, автор: Уолтер Айзексон. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x