LOLCat programming language: LOLCode


Programmers have created a functional programming language based on the peculiar speech of LOLCats. Linguists may analyze the grammar of LOLCats, but hackers make it DO STUFF. From Nick's Blog: "LOLCode is an emerging esoteric (and hilarious) language based on the dialect used in LOLCats images. It's been siezed upon by a group of people (myself included, now), and is being expanded into a real, workable, turing complete esoteric language (though nobody has proven its turing completeness yet!). The LOLCode.NET compiler is now working, and as a nearly-free bonus for using the .NET platform, you can even debug it in Visual Studio." Link (Thanks, Adam!)

See also:
Massive cache of kittah pix (aka LOLcats, cat macros)
Where LOLCats come from
LOLcats: the musical
Pedantic overanalyzer sucks all the fun out of LOLcats
Pedantic overanalysis of LOLcats not pedantic enough, says blowhard
True historic origins of the Laugh Out Loud cats
Laugh Out Loud Cats: more 1900s comics unearthed
LOLCTHULHU: Elder Gods meet LOLCats
Schroedinger's LOLCat
EFF privacy attorney gets pranked by interns and LOLCats
LOLtrek
LOLBible
Cat macros hijacked by heartless homosexuals


Discussion

Take a look at this

The LOLBOTS are crying cold, robotic tears of loneliness right now!

Take a look at this

>>(though nobody has proven its turing completeness yet!)

I beg to differ. Proof follows:

IZ LOLCode TURING COMPLETE? YES IZ COS WE SAYS IT SO!

Take a look at this

And here was me, cynical old bar steward, hoping the whole LOL* would die sooner rather than later...

Take a look at this

The command VISIBLE is not very LOLCAT. It isn't even misspelled. How about:

SAYZ "HELO WRLD!!!!"

or SEZ or YELZ ...

Take a look at this

#4: You're not very familiar with the old cat macros, are you?

http://macrochan.org/search.py?tag=Neutral%3AInvisible%20X

Take a look at this

I should have known there was a reason ...

Take a look at this

When will there be a translator/converter like txt2lol.com out?

Take a look at this

Visible is not a "print" equivelent, it's a variable declaration :D

Take a look at this

Isn't it an imperative programing language, not a functional programing language?

Take a look at this

Isn't it an imperative programing language, not a functional programing language?
I think Cory was talking about the usefullness of the language, not about the Functional Paradigm :)

Take a look at this

@Jerril: Actually, visible is a print style statement: http://lolcode.com/keywords/visible.

Take a look at this
#13 posted by Joe , October 26, 2007 11:11 AM

Yes, my guess is that Eduardo is correct, and Cory didn't realize that "functional programming language" has a specific meaning other than "it works".

Take a look at this

there is nothing *cat about this, there are no images after all. its not even 'lol'.

Take a look at this

Iz no angles in English, Tehmoth.

Take a look at this

angles. we has dem. dey iz in ur lolcat bibul bein all holies & stufz. dey can has teh wings & dey is in ur skyz hangin out wif Ceiling Cat & singin teh songs & stuffz. & sum tiemz dey flyz down 2 teh urths & scarez teh hel outta teh peepz so teh peeps can has believ in Ceiling Cat. & Ceiling Cat sez u is good peepz & u can has cheezburgrz & stuf.

Take a look at this

interesting reading of the origins of 'English' there Teresa, lots of Angles and Anglo-Saxons.

Post a comment

Anonymous