19 июля — день создания первой программы, написанной Адой Лавлейс, дочерью Джорджа Байрона. Эта программа была предназначена для вычисления чисел Бернулли на первой вычислительной машине Чардза Бэббиджа. В честь Ады Лавлейс был назван язык программирования «Ада».
10 декабря — день рождения Ады.
4 апреля (4. 04) — в честь наиболее частой ошибки, выдаваемой при поиске — «данная страница не найдена». Считается днем веб-программистов. Интересно, что в этот же день в 550 году родился святой Исидор Севильский, который с 1999 года считается покровителем Интернета.
22 апреля (22. 04) — совпадает с кодировкой специальности «Программное обеспечение вычислительной техники и автоматизированных систем» (220400).
26 июля — в этот день в 1989 году было предъявлено первое в истории обвинение в создании компьютерного вируса. Преступником был Роберт Моррис, запустивший вирус, названный его именем.
Но наиболее популярный из всех этих дней — 13 сентября (в високосном году — 12 сентября), поскольку этот день является 256-м днем в году. Число 256 (два в восьмой степени) было выбрано потому, что это количество чисел, которые можно выразить с помощью одного байта.
Слово «программа» происходит от греческого πρόγραμμα, что означает в дословном переводе пред-писание, то есть письмо впрок (в будущее). Естественно, для того, чтобы написать пред-писание, необходимо произвести пред-мыслие, то есть программисты являются как бы впередсмотрящими — как Прометей (вот не зря же и имя этого греческого героя начинается с той же приставки!).
Роль программистов в развитии науки и техники нельзя недооценить. В наше время программистов можно найти практически везде. У каждого из нас наверняка есть знакомый программист, и скорее всего, не один. Поэтому День программиста отмечается по всему миру с большим размахом.
Дарятся подарки. Например, новые компьютерные прибамбасы, ссылки на которые ваш любимый программист, скорее всего, пришлет вам по электронной почте, поскольку сами вы никогда не поймете и не запомните, что ему нужно (если вы сами не являетесь представителем этой исключительной профессии). Так обычно поступает мой сын, когда я спрашиваю его, что ему подарить.
Кроме того, ценятся безделушки, сделанные своими руками из различных деталей, микросхем и пр. Можно выполнить настенное панно в авангардистском стиле с использованием старых «мамкиных досок», или создать ожерелье или брошь из «клавкиных» клавиш и микрочипов.
Произносятся тосты, например: «Каждый грамм — за создателей программ!» или самый короткий тост: «Enter!», или: «За что бы выпить, дай Бог памяти? О! За нее и выпьем, ведь еще один гигабайт никогда не будет лишним!»
Вспоминаются любимые анекдоты:
Международная выставка компьютерной техники. Демонстрируют суперсовременный компьютер. Обращаются к многочисленной публике, с интересом наблюдающей за происходящим:
— Просьба соблюдать полнейшую тишину, так как компьютер работает по голосу, то есть выполняет команды, произнесённые вслух.
Публика затихает. Голос из зала:
— Формат! Це! Энтер!
(Для не-программистов: данная команда переформатирует жесткий диск, тем самым уничтожая всю информацию.)
Или (почти из личного опыта):
Сидит как-то программист, отлаживает свою пятилетнюю работу, обложился справочниками, документацией, неделю сидит — ничего не получается. Мужик уже похудел весь, зарос щетиной… Тут входит в комнату его мама и говорит ему с горечью в голосе:
— Ну что, все играешь???
И наконец:
Работа программиста и шамана имеет много общего: оба боpмочyт непонятные слова, совершают непонятные действия и не могут объяснить, как оно работает.
Так давайте поздравим наших любимых многочисленных программистов и пожелаем им, чтобы их код был всегда коротким, а года — длинными!
Конечно, поздравим! Тем более, что без компьютера мы сегодня никуда.
Оценка статьи: 5
0 Ответить
Просто !!!!!!!!!!!
Спасибо, великолепно, жаль, что в первый раз мимо меня проскочило... хотя тогда маня тут не стояло...
Оценка статьи: 5
0 Ответить
Игорь Вадимов, спасибо. Рада, что понравилось
0 Ответить
А мне тут пытались доказать что день программиста ещё в феврале есть. Но для нас либо 12, либо 13 сентября
0 Ответить
Число 256 (два в восьмой степени) было выбрано потому, что это наибольшее число, которое можно выразить с помощью одного байта.
Ерунда.
256 - количество разных значений, которые можно закодировать одним байтом.
0 Ответить
Александр Пащенко, спасибо, поправили.
0 Ответить
Присоединяюсь к поздравлениям.
И, Марина, спасибо за замечательную статью.
Оценка статьи: 5
0 Ответить
Спасибо, Миша
0 Ответить
Не за что, Марина.
Пиши ещё что нибудь, такое же интересное!
Оценка статьи: 5
0 Ответить
Спасибо за поздравления, оценки и поправки
0 Ответить
С праздником программистов и их семьи!
Оценка статьи: 5
0 Ответить
С праздником! Счастья!!!
Оценка статьи: 5
0 Ответить
Всё в одну кучу. Тогда бы еще вспомнили день сисадмина (последняя пятница июля) и день тестировщика (11.09).
Вторая половина выдает полного дилетанта в программировании. "Си формат энтер" можно хоть увводиться, ничего не будет. Да и форматирование не "уничтожает всю информацию", при желании достаточно просто всё восстанавливается.
"Кроме того, ценятся безделушки, сделанные своими руками из различных деталей, микросхем и пр." - рассмешили...
"Сидит как-то программист, налаживает свою пятилетнюю работу". Это из нового русского языка? Типа "драчующиеся"? Программисты занимаются отладкой.
0 Ответить
Олег Михайлец, так я программистом и не являюсь... Так, околородственное прилагательное к программированию, не более того. Спасибо за поправки...
0 Ответить
Поздравляю!
Оценка статьи: 5
0 Ответить
Хорошая статья, добрая.
Оценка статьи: 5
0 Ответить
Хорошая статья, хотя можно было бы написать о видах программирования и типах программистов, и... много чего. Но и за это - спасибо! Юмор, легкость, своё видинее праздника - хорошо... 13 сентября - еще и День танкистов. "Программисты-танкисты" - рифма? И рифмуются эти слова неслучайно: сейчас сочетание таких оригинальных профессий вполне закономерно... Поставил 5.
Оценка статьи: 5
0 Ответить