13 октября - Ada Lovelace Day
Сегодня вспоминают Аду Лавлейс - математика XIX века и одну из самых известных женщин в истории вычислений.
Она работала с идеями Чарльза Бэббиджа и его аналитической машины - устройства, которое должно было выполнять сложные вычисления.
В своих заметках Ада подробно описала, как машина могла бы вычислять числа Бернулли: фактически разложила математическую задачу на последовательность точных операций.
И здесь особенно хорошо видно, насколько близки математика и программирование.
Сначала есть задача.
Потом мы разбираемся в её структуре и раскладываем решение на шаги.
А уже после эти шаги можно превратить в алгоритм, который выполнит машина.
То есть программирование начинается не с синтаксиса языка.
Очень часто оно начинается именно с математики.
#матфакт
Просмотры: 3