вторник, 18 марта 2014 г.

Язык программирования начинался с Ады - дочери лорда Байрона



Любая компьютерная программа строится на основе языка программирования. Сейчас в мире существует уже более 2,5 тысяч языков.

Первые варианты были разработаны еще в XIX веке. Кто-нибудь видел фильм Никиты Михалкова «Неоконченная пьеса для механического пианино»? В усадьбе Войницкой собрались гости, и хозяйка, чтоб поразить их, представила пианино, которое начало играть само по себе, без пианиста. Одна из гостей, впечатлительная Сашенька от удивления упала в обморок.



Сейчас это кажется наивным, но в XIX веке, когда компьютеров еще не было в помине, механические пианино и ткацкие станки, имевшие программируемые устройства, вызывали удивление и страх.

В конце 70-тых годов XX века был разработан единый язык программирования для систем обороны США. Он был назван именем Ада (Ada)  в честь математика Ады Лавлэйс.

Это  дочь Джорджа Гордона Байрона, основоположника романтизма в литературе. Красавица – мать отлучила девочку от отца, спустя месяц после рождения. 



Ада унаследовала от родителей очарование и красоту, а от папы умение нестандартно мыслить.

Она не стала поэтом, зато оставила след как большой математик. Работая над переводом книги выдающегося итальянского математика Луиса Менебреа, она составила комментарии и замечания, которые заняли 52 страницы. Практически графиня Ада Байрон – Кинг предложила основополагающие принципы несуществующего еще тогда компьютерного программирования.


К сожалению, как и отец, Ада рано умерла – в 37 лет (Джордж Гордон Байрон - в 36). Смерть соединила их. Они похоронены вместе в их родовом склепе в Ноттингемшире, почти сразу оно стало местом паломничества.












         



Теперь многие компьютерщики отмечают 19 июля и 10 декабря как дни программиста. 19 июля  Ада Байрон написала первую программу, а 10 декабря день ее рождения.