Этот день в истории науки

В 1815 году родилась математик Ада Лавлейс

В 1815 году родилась математик Ада Лавлейс
В 1815 году родилась математик Ада Лавлейс

У программистов есть анекдот. Едет программист в трамвае, читает книжку. Рядом с ним садится старушка, смотрит книжку, в ужасе крестится несколько раз и на следующей остановке выбегает из трамвая. Старушку можно понять, книга называется:  «Язык Ада». Язык программирования назвали в честь Ады Лавлейс.

            Ада Лавлейс, родившаяся 10 декабря 1815 года, принадлежит к известной семье: ее отец – великий английский поэт Джордж Байрон. Но она не стала, подобно отцу, литератором. Свое призвание она нашла в математике: сегодня леди Лавлейс считают первым в мире программистом. И справедливо: именно она, воспитанница сначала шотландского математика Огастеса де Моргана, а позже  ученица и  помощница профессора математики Кэмбриджского университета Чарльза Бэббиджа вместе с ним заложила основы теории, которую используют все программисты. О себе Ада говорила так: «Клянусь дьяволом, что не пройдет и десяти лет, как я высосу некоторое количество жизненной крови из загадок Вселенной, причем так, как этого не смогли бы сделать обычные смертные умы и губы. Никто не знает, какие ужасающие энергия и сила лежат еще не использованными в моем маленьком гибком существе».

            И долго еще не узнали: в соответствии с приличиями эпохи, мать троих детей, аристократка графиня Лавлейс подписывала свои математические труды инициалами. Поэтому только через много лет мир услышал, что именно Ада Лавлейс составляла первые программы для вычислительной машины Бэббиджа и предложила термины и понятия, которыми широко пользуется программирующий мир – подпрограмма, рабочая ячейка, цикл. Этот мир щедро отблагодарил леди Лавлейс: ее именем назван язык программирования, разработанный по заказу Министерства обороны США. Сегодня этот язык используется в Европе и США в разработке сложных больших проектов, и не только военного назначения. Так что шутки связанные с игрой слов Ад – Ада не слишком уместны.

Социальные сети