Предок компьютеров? В Китае найден 2000-летний ткацкий станок с двоичной системой
Археологи обнаружили в городе Чэнду в Китае фрагменты ткацкого станка, созданного примерно в 150 году до нашей эры. Исследователи утверждают, что этот механизм работал по принципу, который сегодня мы назвали бы компьютерным программированием, пишет South China Morning Post. Ранее мы рассказыали о воссстановлении облика 2000-летнего города по древним табличкам.
Удивительное устройство примерно на полвека старше знаменитого Антикитерского механизма из Древней Греции, который считается древнейшим аналоговым «компьютером». Китайский станок использовал для создания сложных шелковых узоров систему бамбуковых палочек с узелками. Эти палочки выполняли роль, похожую на перфокарты в вычислительных машинах XX века.

Каждый узелок на таком «носителе информации» управлял поднятием или опусканием определенной нити основы. Это позволяло автоматически воспроизводить заданный узор без постоянного ручного контроля ткача. По сути, оператор «загружал» программу, а станок ее выполнял. Также мы писали, как выращивают рис.
«Принцип работы удивительно напоминает современную двоичную систему: поднятая нить может соответствовать единице, а опущенная — нулю», — поясняют эксперты Китайской ассоциации науки и технологий (CAST).
Конструкция станка была невероятно сложной для своей эпохи. Он управлял 10 470 продольными нитями с помощью 86 отдельных элементов. Находка доказывает, что концепции, лежащие в основе современных вычислений, имеют гораздо более глубокие и древние корни.













