sexta-feira, 12 de setembro de 2008

Programmer's Day 2008


import datetime
x = datetime.date(2008, 1, 1)
y = datetime.date.today()
if (y - x).days == 256: 
    print "Feliz Dia do Programador, by Toca do Elfo!"

u_time hora_postagem = 1221215100;

Vamos lá, mais uma data festiva !!

O Dia do Programador é uma data festiva no 256º dia do ano, celebrada por programadores de computador em boa parte do mundo. Esta é uma data significativa para programadores porque 256 é igual a 28 (2 elevado à 8ª potência), e 8 é o números de bits de um byte.

O Dia do Programador é dia 13 de Setembro, exceto em anos bissextos, nos quais ele é comemorado no dia 12 de Setembro, pois esse é o 256º dia do ano bissexto.


Mundo afora a tradição inclui comportar-se de forma boba, codificar programas bobos, jogar jogos de computador, brincar com velhos computadores etc. Tudo isso, é claro, sob a condição de que o celebrante tenha feito códigos de qualidade nos outros dias do ano e tenha tentado ao máximo não se comportar como bobo nos outros dias. Para estes programadores que estão habituados a 'celebrações' em todos os dias de sua vida, esta data festiva é injustificada e redundante.

No Brasil

No Brasil a tradição ainda não existe, mas a data já se apresenta em spams por e-mail, fazendo com que a leitura de algum Spam também seja parte da celebração. Além disso, no meio acadêmico a data deve proporcionar um encontro dos primeiros programadores locais com os atuais, promovendo palestras e minicursos de linguagens que não são mais utilizadas, além de Assembly, Cobol e Basic, para que suas sintaxes não sejam esquecidas no futuro próximo.

Conversar sobre programação com quem não entende nada e assistir a filmes apreciados por programadores como Guerra nas Estrelas, Senhor dos Anéis, Filmes e séries de teor altamente científico também devem fazer parte dessa celebração.

Referências:
Wikipédia em Português:
http://pt.wikipedia.org/wiki/Dia_do_Programador
Wikipédia em Inglês excluiu a data:
http://m0smith.freeshell.org
Desciclopédia:
http://desciclo.pedia.ws/wiki/Dia_do_Programador
Programação de Computadores, na Uncyclopédia:
http://uncyclopedia.org/wiki/Programming_language