18+
  1. Неофициальный праздник программиста

Неофициальный праздник программиста

Неофициальный праздник программиста
Практически в каждой профессии существует свой профессиональный праздник, который празднуют в тот или иной день. Сегодня - День программиста - неофициальный праздник, отмечаемый на 256-й день года.

Число 256 (два в восьмой степени) выбрано потому, что это количество чисел, которые можно выразить с помощью одного байта. В високосные годы этот праздник попадает на 14 сентября, в невисокосные - на 13 сентября.

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

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

Кстати, есть мнение, что День программиста следует отмечать 19 июля, так как именно в этот день в 1843 году английский математик Ада Лавлейс написала первую программу для аналитической машины, созданной Чарльзом Бэббиджем.

Между тем, сами программисты хотят официально отмечать свой праздник 10 декабря. Именно в этот день является днем рождения первого программиста – леди Лавлейс.

Августа Ада Лавлейс - дочь великого английского поэта Джорджа Байрона родилась 10 декабря 1815 года. Она с детства любила математику. Но за свою короткую жизнь Аде удалось сделать не много. Но то немногое, что вышло из-под ее пера, вписало ее имя в историю вычислительной математики и вычислительной техники как первой программистки. Аналитическая машина Беббеджа не была построена, и программы, написанные Адой Лавлейс, никогда не отлаживались и не работали, однако ряд высказанных Лавлейс в 1843 г. общих положений (принцип экономии рабочих ячеек, связь рекуррентных формул с циклическими процессами вычислений и др.) сохранил свое принципиальное значение и для современного программирования, а её определение "цикла" почти дословно совпадает с приводящимся в современных учебниках программирования.

Последние новости