В Китае найден 2000-летний ткацкий станок, действующий по принципу компьютера
Китайские учёные обнаружили в Чэнду ткацкий станок, созданный около 150 года до нашей эры. Он работает по принципу компьютера, пишет South China Morning Post со ссылкой на Китайскую ассоциацию науки и технологий (CAST).
Прибор примерно на 50 лет старше греческого Антикитерского механизма, который считается одним из первых аналоговых компьютеров. Станок использовал систему бамбуковых палочек с узелками, напоминающих перфокарты, для автоматического создания шёлковых узоров. Каждый узелок контролировал поднятие или опускание нитей основы, что позволяло реализовать заданный алгоритм без вмешательства оператора.
По словам сотрудников CAST, у станка был свой набор шаблонов для программирования. Также они сравнивают его принцип работы с современным двоичным компьютером: поднятая нить соответствовала 1, а опущенная — 0. Для своего времени машина была крайне сложным механизмом — в ней использовались 10 470 продольных нитей и 86 управляющих элементов.
Исследователи считают, что технология могла распространиться через Шёлковый путь и достичь Европы уже в XII веке, опередив известный станок Жаккара, созданный в 1804 году. Учёные связывают традицию такого «программирования» с развившимся в Китае алгоритмическим мышлением и даже с участием китайских специалистов в разработке первого электронного компьютера ENIAC, где применялись перфокарты.