While it's somehow chit-chat more than a real authoring discussion, i'm posting this here because it's directed to coders mostly
I was peacefully idling on the Internet while I started reading about stupid languages, leading me first to
this wonderful site (list of programs in thousands of languages that just write the lyrics of a stupid song ^^ point being that it has to be the most non proper and surprising way to code it).
And the first result was something like this:
Code:
BTW LOLCODE version of 99 Bottles of beer
BTW By Mike Gogulski (http://www.gogulski.com/) 13 July 2007
BTW LOLCODE is a programming language by and for lolcats
BTW http://www.lolcode.com/
BTW
BTW Tested with:
BTW sjlol version 1.1 for lolcode 1.0
BTW Win32 binary: http://www.rit.edu/~sjl7678/sjlol.zip
BTW Home: http://lolcode.com/implementations/sjlol
BTW Online interpreter: http://wealhtheow.rh.rit.edu:8080/index
BTW (Doesn't work with comments, so delete all "BTW" lines)
BTW
BTW Save as 99BOTTLZ.LOL, start with "sjlol 99bottlz.lol"
BTW
BTW LOLCATZ CNT SPEL 2 GUD
BTW
HAI
VISIBLE "O HAI! IM IN UR BEERZ!"
I HAS A VAR
LOL VAR R 99
IM IN YR LOOP
VISIBLE VAR!
VISIBLE " BOTTLZ OF BEER N TEH WALL, "!
VISIBLE VAR!
VISIBLE " BOTTLZ OF BEER!"
VISIBLE "TAKE 1 DWN, PAS IT AROUN, "!
NERFZ VAR!!
IZ VAR LIEK 0?
YARLY
VISIBLE "NO MOAR"!
NOWAI
VISIBLE VAR!
KTHX
VISIBLE " BOTTLZ OF BEER N TEH WALL!"
IZ VAR LIEK 0?
GTFO
KTHX
KTHX
VISIBLE "GIEV MOAR PLZ! KTHXBAI!"
KTHXBYE
Surprised, I followed the link and discovered a wonderful language called LOLCODE, which specification kept me rolling on the floor laughing (ok, not, let's say "trying to keep serious cause I wasn't alone in the room and supposed to be working") during maybe half an hour.
Things like "I HAS A ANSWER ITZ 42 BTW NOW ANSWER IS 42" is just awesome. And what can I say about something like
Code:
ANIMAL
WTF?
OMG "CAT"
VISIBLE "ITZ A CAT!!"
GTFO
OMG "DOG"
VISIBLE "OH NOES!! :'("
GTFO
OMGWTF
VISIBLE "WHAT IS THIS?!"
OIC
And function declarations:
Code:
HOW DUZ I SAY YR TEXT AN YR SPEECH
BOTH SAEM TEXT N NOOB, ORLY?
YA RLY
GTFO
OIC
BOTH SAEM SPEECH N NOOB, ORLY?
YA RLY
GTFO
OIC
VISIBLE TEXT N SPEECH
FOUND YR "YEAH"
IF U SAY SO
Ah...
It even made me change my sig. I'm in love.