Война показала: машины умеют делать сложные вещи быстро. До этого компьютеры считались чем-то экзотическим, вроде дорогих механизмов для очень узких задач. Стало ясно: универсальный компьютер уже можно создать и использовать в работе.
Тьюринг понимал это лучше других. Его абстрактная модель — это, по сути, описание того, как должен работать любой компьютер. Теперь задача состояла в том, чтобы создать реальное устройство.
Переход от «машины для одной задачи», такой, как «Бомба», к «машинам для любых задач» — это и есть рождение прототипа современного компьютера. Это стало возможным именно благодаря идеям Тьюринга — он первым доказал, что одна и та же машина может выполнять разные задачи, если загрузить в неё нужную программу. Например, просчитывать траектории ракет, обрабатывать таблицы, воспроизводить музыку.
Проект ACE: один из первых проектов компьютера
После войны Алан Тьюринг работал в Национальной физической лаборатории Лондона. В 1945 году он описал идею создания компьютера — Automatic Computing Engine (сокращённо ACE). Это был один из первых в мире проектов универсального программируемого компьютера.
Тьюринг хотел как можно быстрее воплотить свои наработки в реальность, но бюрократические задержки и осторожность коллег тормозили работу. Разочарованный, он ушёл в Манчестерский университет, где в 1948 году началась работа над реальным компьютером Manchester Mark 1 — одним из первых компьютеров в мире.
Тест Тьюринга: может ли машина «думать»
В 1950 году Тьюринг опубликовал свою самую знаменитую работу — статью «Вычислительные машины и разум». Она начиналась с провокационного вопроса: «Могут ли машины думать?»
Тьюринг понимал, спорить о том, «думает» ли машина «по-настоящему», бессмысленно. Поэтому он предложил конкретный эксперимент, который назвал «Игрой в имитацию». Сегодня мы знаем его как тест Алана Тьюринга.