LOLCODE

Programming the LOL way.
All LOLCats, LOL, ALL CAPS.

HAI! This site provides community documentation of the emergent LOLCODE language. It was the creator's original hope that the examples could grow in a way that is both internally consistent and suggest a real, feasible computing language.

HAI WORLD:

HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE

What actually happened in a matter of days was a vibrant and enthusiastic community appeared, with scores of contributions, over a dozen implementations, and a lively forum for discussion. The language is evolving quickly into something real, supported on multiple platforms. (The previously-announced contest has closed. Stay tuned for results…)

News

inception.c

Raised as possibly relevant to your interests:

Inception, a repository on github by A R Karthick that's the “Inception movie explained programmatically.” From the README:

My tribute to [Director Christopher] Nolan in “C” Language and a bit of assembly (x86) as the inception is done using x86 code morphing so that Fischer wakes up thinking that the thought was originated from his mind. Running the program would unravel the entire sequence in the movie. Reading the code would explain the movie Programmatically.

Nicely done. I'm always sympathetic to efforts like this. The commit log in itself is a nice artifact.

(H/T: @ericflo)

Beta site preview

For those of you who are still clicking around the 'net looking for funny things while avoiding worldwide football (soccer) fever, I offer a preview of a newly designed LOLCODE website. Click for the beta. I hope this is something that will generate a real buzz about the language.

Pass it on!

A new HAI WORLD of sorts

Reddit has been infected by this meme of “A Reddit clone in X lines of Y programming language.” I suppose, then, that it was inevitable that someone would pull it off with LOLCODE. Naturally, as with any high performance web programming needs, they turned to PHP, and Tetraboy's LOLCODE implementation, which was one of the very first out there (and why it might not look like other dialects of LOLCODE found elsewhere).

CAN HAS SQL?
DBASE IZ GETDB('db/lcsn.db')
FUNNAHS IZ DBUCKET(&DBASE&,"CAN I PLZ GET * ALL UP IN lollit")
IM IN UR FUNNAHS ITZA TITLE
	VOTEZ IZ &TITLE#ups& - &TITLE#downs&
...

Well played, keyz182, well played.

PragPub

Well played, Pragmatic Programmers, well played.

The inaugural issue of PragPub, an electronic magazine for programmers edited by Michael Swaine, former editor of Dr. Dobb’s Journal, has a cameo appearance for LOLCODE.

(originally via Gruber)

Support this site

Spreadshirt-powered lolcode.com shop

Following enthusiastic demand for T-shirts, first I followed the path of least resistance and opened a CafePress-powered store. Other possibilities and deals were mooted, but nothing ever materialized. I've finally arrived at Spreadshirt, which allows me to offer shirts at lower prices and with a much wider variety of designs than before. I saw the new shirts set beside the old shirts, and there is no comparison: the new, Spreadshirt-printed shirts are full of WIN.

The Store now features new designs, bolder, brighter printing, lower prices on black shirts, many more women's (and juniors') products, glow-in-the-dark designs, budget t-shirts, and color customization.

Examples

COUNT!!1:

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

FILEZORZ:

HAI
CAN HAS STDIO?
PLZ OPEN FILE "LOLCATS.TXT"?
	AWSUM THX
		VISIBLE FILE
	O NOES
		INVISIBLE "ERROR!"
KTHXBYE

Also see:

CATURDAY and GIMMEH make small additions to the language. I think we have a resolution to the discussion on IF/THEN/ELSE and CASE constructions. See a new example at LITTLE NUMBER.

Powered by WebRing.

home.txt · Last modified: 2009/04/30 10:57 by atl
Recent changes RSS feed Creative Commons License Donate Driven by DokuWiki