Не успели мы притронуться к чашкам, как в дверь постучали:
– О, похоже, я вовремя! – Рэндон, едва переступив порог, принюхался и радостно насторожился.
– Иннелин, ты же не откажешь старому другу в глотке твоей амброзии!
Я с досадой отвернулась. Вот принесло его некстати!
– … а взамен я покажу вам одно из чудес мехнаической магии, как обещал, – интригующе пообещал лорд.
Пенни, допив свою чашку, вернулась в кладовку. Я не собиралась следовать её примеру. Знаю, что леди не должна вмешиваться в мужские разговоры, но тема была интересной. Наверное, волшебный глейн придал мне храбрости.
– Итак, узрите артефакт механической магии будущего!
Мы с Иннелином заинтересованно переглянулись, когда Рэндон жестом фокусника извлёк из-за пазухи… листочек плотного картона, на котором в некоторых местах были прорезаны одинаковые отверстия.
– Перфокарта? – удивилась я. – Это похоже на обычную перфокарту для одного из этих новомодных ткацких станков. Только для станков их, кажется, делают из жести.
Иннелин с любопытством вертел в пальцах картонку, так что я сочла нужным пояснить:
– Станок под управлением перфокарт позволяет делать ткани со сложным плетением. Всё просто: цепь таких карт вешается на станок, по картам скользят металлические иглы – щупы. Щуп либо упирается в карту, либо проваливается в отверстие. От того, какие иглы попадут в отверстие, зависит вид узора. Оригинальное решение, из тех, про которые думаешь: «Как же до этого раньше никто не догадался!» Но при чём тут магия?
Рэндон похлопал мне и слегка насмешливо поклонился:
– Увидите, если вы, мисс Всезнайка, отвлечётесь от дамских юбок и взглянете на проблему шире! Можно ли заставить станок ткать другой узор?
– Конечно. Достаточно повесить на станок другой набор карт. В смысле, с отверстиями в других местах.
– Вот именно! До этого все механизмы работали одинаково: вы заводите часы и они будут тикать, пока завод не кончится. Но здесь мы имеем дело с машиной, с которой можно вести диалог, которую можно научить разным вещам, и вот это, – он взял перфокарту, – универсальный язык для общения с ней. «Язык отверстий», двузначная логика: нет отверстия – нуль, есть отверстие – единица. На этом языке мы сможем написать любой набор команд. Нас будет ограничивать только объём «склада», то есть памяти машины. Здесь начинается механическая магия… Что вы скажете, если узнаете, что сейчас идёт разработка счётной машины, работающей под управлением перфокарт? Которая сможет обеспечить быстрое,