Сегодня вы берёте флешку размером с ноготь и копируете «Войну и мир» за секунду. А что, если бы вам пришлось буквально таскать программу на себе? И речь не о метафоре. В середине XX века код выглядел как пачка картона весом в несколько килограммов. Уронить такую «флешку» — и программа рассыплется по полу, а вам потом собирать её в правильном порядке. Добро пожаловать в эпоху перфокарт. Идея не нова. Ещё в 1804 году француз Жозеф Мари Жаккард придумал управлять ткацким станком с помощью жёстких карт с отверстиями. Разные дырки — разный узор на ткани. Компьютерщики просто украли эту идею. В 1928 году инженер Герман Холлерит усовершенствовал карты для американской переписи населения. А к 1950-м перфокарта стала основным носителем данных для первых ЭВМ. Принцип гениально прост: Важно: Чтобы записать слово «Привет», нужно 6 отдельных карт. А средняя программа на Фортране занимала пару тысяч карт. Представьте себе офис: Самый страшный сон программиста: уронить всю колоду из 2000 карт на пол.
Перфокарты. Программирование на картоне: как дырки в бумаге правили компьютерами
12 мая12 мая
845
3 мин