Найти тему
Люди и код

История перфокарт: картонный домик IBM и попытка победить жёсткие диски

Оглавление

Перфокарты боролись до последнего, но неумолимый технологический прогресс и эволюция убили последние надежды на их развитие.

В прошлой части мы рассказали, как работают перфокарты, при чём тут русский врач и как американский инженер помог посчитать население США.

Теперь поговорим про то, как перфокарты легли в основу бизнеса IBM, боролись с жёсткими дисками и проиграли флешкам.

Как IBM была построена на перфокартах

Холлерит — американский инженер, который не успокоился после переписи населения и продолжил совершенствовать свой аппарат на перфокартах. В итоге он создал устройство с автоматической подачей новых перфокарт и даже обучил его простым арифметическим операциям.

Изобретение в начале XX века было очень популярным, особенно среди бухгалтеров. Поэтому Холлерит решил создать свою компанию — так в 1924-м появилась IBM.

Компания выпускала перфокарты разных форматов, которые отличались количеством строк и столбцов. Это было неудобно, и потребовалась какая-то стандартизация. В итоге «голубой гигант» разработал свой стандарт: 10 строк и 80 столбцов с прямоугольными отверстиями. Перфокарты были компактными и вмещали достаточно информации.

Перфокарта формата IBM. Изображение: Wikimedia Commons
Перфокарта формата IBM. Изображение: Wikimedia Commons

Этот формат оставался стандартом для перфокарт до самого конца. Изменения были незначительными — например, в 1960-х годах в США закругляли один из уголков, а в СССР продолжали работать с прямоугольными.

После войны на Западе перфокартами пользовались почти все — от госструктур до бухгалтеров. Да и машины постоянно улучшались — например, появились табуляторы. Они напоминали простой компьютер и умели сортировать карты, сравнивать их, проводить математические операции и записывать данные на другие перфокарты.

Табулятор IBM 407 в Редстоунском арсенале армии США, 1961 год. Фото: Wikimedia Commons
Табулятор IBM 407 в Редстоунском арсенале армии США, 1961 год. Фото: Wikimedia Commons

Но всё же табуляторам было далеко до компьютеров — с их помощью нельзя было программировать. Зато для автоматизации процессов они подходили идеально, поэтому и просуществовали вплоть до начала XXI века, хотя их производство прекратили ещё в 1970-х.

Автоматизировать научились — стало удобнее, но вот с кодированием информации на перфокартах всё было сложно. Нужен был перфоратор — что-то вроде дырокола. Работал он не автоматически, настраивался вручную, и этот процесс был утомительным и долгим. Поэтому со временем перфоратор начали улучшать, и он стал напоминать пишущую машинку.

Человек нажимал кнопку на клавиатуре, подавал сигнал машине, она его кодировала — и пробивала отверстие в перфокарте. Позже IBM выпустила небольшие карманные перфораторы, которые походили на современные планшеты.

Ручной перфоратор Wright Punch. Кадр: Nevlabs / YouTube
Ручной перфоратор Wright Punch. Кадр: Nevlabs / YouTube

По всему миру в 1960–1970-х годах перфокарты печатались миллионными тиражами ежедневно. Лидером по производству была IBM. Она практически превратилась в монополиста в этой сфере. Позже правительство США даже потребовало от IBM разделить бизнес, чтобы компания не занимала больше 50% рынка производства перфокарт.

«Текстовый редактор» из 1970-х

Компьютеры сначала тоже работали на перфокартах — на них хранились программы и данные.

Обычно на картах записывали программный код. Каждая карта из 10 строк и 80 столбцов являлась строкой из 80 компьютерных символов — ровно столько помещалось на экране компьютера. А для самих людей сверху на перфокартах писали обычный текст.

Кодировали перфокарты с помощью нулей и единиц или при помощи букв. Последним способом пользовались чаще.

Заполненная перфокарта. Изображение: Wikimedia Commons
Заполненная перфокарта. Изображение: Wikimedia Commons

Работать с перфокартами было удобно — легко сортировать, менять местами, добавлять или удалять. Если искать для них аналог в современном ПО, то перфокарты — это что-то вроде текстовых редакторов.

Как жёсткие диски победили перфокарты

Да, перфокарты были удобным и популярным носителем информации, но 80 символов — катастрофически мало. А новое время ставило перед программистами новые вызовы — приходилось обрабатывать всё больше информации. Поэтому сначала появились магнитные ленты, а потом оптические диски. И как бы не было грустно, в итоге перфокарты ушли в прошлое. Хотя некоторые компании продолжали их выпускать — например, Cardamation.

IBM не хотела мириться с таким положением вещей. Поэтому команда инженеров — правда, уже в XXI веке — решила создать подобие жёсткого диска на основе перфокарт, который бы работал со скоростью ОЗУ. Проект получил название Millipede.

Зачем? Потому что жёсткие диски работали относительно медленно — например, оперативная память в сотни тысяч раз быстрее. Зато они были относительно недорогими и могли хранить большие объёмы информации.

В итоге в IBM создали наноперфокарты, которые должны были объединить преимущества обоих типов носителей. Устройство выглядело очень перспективным. В отличие от жёсткого диска, оно потребляло меньше энергии, вмещало больше данных и работало быстрее. Но тут на рынок пришли твердотельные накопители — флешки и SSD, которые превзошли наноперфокарты по всем параметрам. В итоге проект устарел, даже не успев выйти на рынок. Его закрыли. Эпоха перфокарт кончилась.

***

Чтобы не пропустить другие материалы о программировании, об истории IT и искусственном интеллекте, подпишитесь на канал. Ставьте лайки, чтобы видеть больше таких статей у себя в ленте. Если вы хотите, чтобы мы написали о каком-то факте или технологии, — предложите свою тему в комментариях к этой или другим статьям.

#люди_и_код #технологии #it #программирование #история_it