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 =)

     http://icanhascheezburger.com/



  • 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?



  • @Mal1024 said:

    A programming language in 1337!? What next?

    Regular expressions?!?



    • 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)...

Log in to reply