Internet meme spawns new coding language
-
If you use the internet at all, there's a decent chance that at some point, you've been exposed to the LOLCat meme, in which images of cats get captioned with witty sayings, often with idiosyncratic conjugation that's meant to depict the cat actually verbalizing its own caption. It's been noted that the kitty-speak used on these captions has observable rules of internal consistancy, a "cat grammar" if you will.
Anyways, someone took this to the next logical step, and constructed a programming language from the most commonly known phrases in lolcat kittyspeak:
http://lolcode.com/
The effort behind this is very WTF-worthy.
-
Now *that*'s something I'd like to code in!
HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
UP VAR!!1
VISIBLE VAR
IZ VAR BIGGER THAN 10? KTHXBYE
IM OUTTA YR LOOP
KTHXBYE
-
I love that site so I love that code =)
-
Couldn't resist:
HAI
CAN HAS STDIO?
I HAS A BEERS
UP BEERS!!99
IM IN YR STORAGE
VISIBLE BEERS N " bottles of beer on the wall. " N BEERS N " bottles of beer."
VISIBLE "Take one down, pass it around."
UP BEERS!!-1
IZ BEERS BIGGER THAN 0 O RLY?
NO WAI
VISIBLE "No more beer"
KTHXBYE
KTHX
VISIBLE BEERS N " bottles of beer on the wall."
IM OUTTA YR STORAGE
KTHXBYE(I hope it's right - no place to test that :) )
-
Reminds me of something I slapped together a few years ago when I was bored, a programming language based around leet-speak:
http://www.geocities.com/electrodruiduk/l33t.htm(Yes, the Real WTF is that the site currently lives on Geocities...)
-
Cat macros used to be funny, back when they didn't have to have atrocious "i can has cheezburger" grammar as a prerequisite.
-
A programming language in 1337!? What next?
-
-
- It's the first language I heard of, to have 7 interpreters / compilers, before actually agreeing on syntax (voting on that took place 30.05.2007)...
- It's the first language I heard of, to have 7 interpreters / compilers, before actually agreeing on syntax (voting on that took place 30.05.2007)...