Happy Programmers' Day
Written by Lucy Black   
Tuesday, 13 September 2011

Surprise - today, September 13, 2011 is Programmer's Day! I'd never heard of it either... only one person in the office had but, perhaps it will catch on. Do we want it to catch on?

According to that fount of all knowledge, Wikipedia, Programmers' Day is officially recognized in Russia. Just what that means isn't clear, but in 2009 Dmitry Medvedev (President of Russia) signed a decree to say that it was a professional holiday.

Which day is Programmers' Day?

It's the 0x100th day of the year, or the 256th day in common currency, and this makes it September 13th if it isn't a leap year, and September 12th if it is.

Given that 11111111 is the maximum value an eight-bit number can hold is 255 not 256, why wasn't 255th day of the year chosen?  The reason is, of course, that we programmers, in line with the mathematicians, count from zero so we went to celebrate the 255th day starting from January 1st, which is day zero.

What do we do on Programmers' Day?

Apparently (Wikipedia again) we wear white - and, before the question arises, that is because 0xFFFFFF is white and clearly the all-ones value is a recurring motif on Programmers' day.

Apart from seeking out white there doesn't seem to be much else to do. You could visit

http://www.programmerday.infoProgrammerday1

and there is a hashtag for it - #programmerday - but there seems to be no cards and no traditional way of greeting each other on this most auspicious of days.

We asked our in-house poet to help us out and come up with a suitable greeting:

So I say, may Babbage be with you
and may Grace Hopper deal with
all your bugs in the traditional way
on this a very special Programmers' Day.

 

progdaycard1

 

To discover new articles on I Programmer, subscribe to our RSS feed, follow us on Twitter or Facebook or sign up for our weekly newsletter.

 

Banner


Amazon Donates OpenSearch To Linux Foundation
20/09/2024

Amazon has donated OpenSearch to the Linux Foundation, who has announced that it wll be part of the newly formed OpenSearch Software Foundation, a community-driven initiative under the Linux Foundatio [ ... ]



CouchDB 3.4 Strengthens Password Hashes
03/10/2024

CouchDB 3.41 has been released with stronger password hashes, a Lucene-based full text search implementation, and QuickJS as a JavaScript option.


More News

Last Updated ( Tuesday, 13 September 2011 )