Можно ли создать единственную (не полную по Тьюрингу) механическую реализацию, скажем, Microsoft Word? Можно ли реализовать такие вещи, как итераторы, функции первого порядка, весь спектр методов программирования? Могут ли шестерни и другие механические части представлять структуры данных или даже программные объекты? В какой-то момент это требует создания машины общего назначения, эквивалентной по Тьюрингу, или каждая функция, переменная и т. Д. Может иметь свою собственную уникальную механическую конструкцию в виде маховиков и / или зубчатых колес, трещоток, что у вас есть? Итак, мне интересно, можно ли скомпилировать какую-либо часть программного обеспечения на стандартном компьютере в механическую схему.