Одним словом, плохо.
По крайней мере, на любой машине, которую я когда-либо использовал или слышал, вы не кормили карты по одной. Существовали автоматические устройства для чтения карт, которые могли кормить и читать сотни карт в минуту (вероятно, около 1000 в минуту, но я не уверен в точных характеристиках).
В типичном случае вы написали код вручную, а затем перфорировали его на карточках. Каждая карта содержит одну строку кода (до 80 столбцов). Вы взяли колоду карт для казни. В зависимости от отставания, где-то от часа до дня или около того, вы вернули свою колоду вместе с распечаткой результатов.
Я, вероятно, должен добавить: так как ваша колода карт работала как задание, вы не просто отправили код для самой программы - вы должны были написать что-то неопределенно похожее на командный файл / скрипт оболочки с инструкциями для компиляции и выполнения вашего код. IBM JCL (для одного примера) по-прежнему находится под сильным влиянием происхождения карт Hollerith.
Еще один незначительный момент: в большинстве систем, которые я помню, вы обычно указывали номер строки на каждой перфокарте. Вы, очевидно, избегали бросать колоду, если могли, но когда (не если) ее бросали, на самом деле это была не та трагедия, о которой многие воображают. Интересный момент: по крайней мере, сортировщики карт, которые я видел, использовали сортировку по основанию - они разделяли карты на 10 ячеек, основываясь на одной цифре номера строки, а затем «объединяли» их вместе (сбрасывали все карты в одну). по порядку), затем повторите столько раз, сколько у вас было цифр в номерах строк.
Карты Холлерита были чрезвычайно влиятельны - 80 столбцов как предел все еще выживают в почти тревожной степени. По крайней мере, на мэйнфреймах Control Data такие вещи, как файловая система, также были подвержены довольно сильному влиянию. Вскоре после того, как карточки Холлерита в основном исчезли, их остатки были видны в ОС - например, текстовые файлы часто сохранялись в виде серии 80-символьных записей, независимо от того, сколько символов на самом деле содержалось в строке. Я до сих пор помню свое удивление по поводу «отсталости» такой системы, как Unix, где вам пришлось читать все предыдущие строки, чтобы найти строку N текстового файла, вместо того, чтобы просто искать ее напрямую.