Магический акт

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

Такие люди как Ликлайдер и Энгельбарт раскрутили интерактивность — они создали тот минимум интерактивных устройств, который был необходим для производства следующего поколения интерактивных устройств. После первых двух поколений интерактивное движение приобрело собственный импульс, и именно это позволило ему выжить, когда поток финансирования от ARPA иссяк. В 1970 году была принята «Поправка Мэнсфилда», а потому DARPA стало финансировать лишь проекты с прямым военным применением. Этим новым институтом стал исследовательский центр в Пало-Альто, принадлежащий корпорации Xerox, а Алан Кэй оказался одним из первопроходцев, принявших эстафету из рук старого авангарда интерактивности. Мы уже встречались с Кэем, хотя и мимоходом, во второй главе, когда говорили об истории программного обеспечения.

Похожие записи

  • 19.03.2015 Требования производительности Разрываясь между требованиями производительности и стремлением сохранить контроль, военные начали исследования интерактивности, используя в качестве экспериментальных центров гражданские […]
  • 08.03.2015 Космическая разведка Аппарат построения изображений, применяемый в авиационной и космической разведке, вступил в новую эру, когда изображения перестали быть простыми копиями объектов, а стали трактоваться в […]
Интересные записи

Copyright © 2014. All Rights Reserved.