I can't say that it made me a better programmer, but this mashup of Brian W Kernighan & Dennis M Ritchie's classic "The C Programming Language" with the elder horrors of HP Lovecraft's Cthulhu mythos has alerted me to the urgent problem of inadvertent dimensional rifts that may be opened through poor programming practice:
And yet I saw them in a limitless stream- flopping, hopping, croaking, bleating- sorting themselves inhumanly through the spectral moonlight in a grotesque, malignant saraband of fantastic nightmare. Their croaking, baying voices called out in the hideous language of the Old Ones:
void Rlyeh
(int mene[], int wgah, int nagl) {
int Ia, fhtagn;
if (wgah>=nagl) return;
swap (mene,wgah,(wgah+nagl)/2);
fhtagn = wgah;
for (Ia=wgah+1; Ia<=nagl; Ia++)
if (mene[Ia]swap (mene,++fhtagn,Ia);
swap (mene,wgah,fhtagn);
Rlyeh (mene,wgah,fhtagn-1);
Rlyeh (mene,fhtagn+1,nagl);} // PH'NGLUI MGLW'NAFH CTHULHU!
(via JWZ)
- Animation: Lil Cthulhu – Boing Boing
- Cthulhu mask — the sequel – Boing Boing
- Cthulhu violates a Parsec science fiction award – Boing Boing
- Lovecraft sculptures – Boing Boing
- Leather Cthuhlu mask from steampunk gas-mask artist – Boing Boing
- Boing Boing: Plush Cthulhu slippers
- Cthulhu fonts – Boing Boing