PDA

Просмотр полной версии : LOLCODE - the weirdest programming language


[Raz0r]
01.11.2008, 16:11
http://icanhascheezburger.files.wordpress.com/2008/08/funny-pictures-cats-try-to-restart-computer.jpg


LOLCODE is a programming language created in 2007 which uses English internet slang (also knows as LOLCAT) as its operators and programme constructions.
I found this language the funniest one I ve ever seen =) Examples of LOLCODE programmes:

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

HAI specifies that it is LOLCODE programme like <? in PHP
CAN HAS <file>? preforms inclusion of STDIO lib
VISIBLE is analog of print()
KTHXBYE Ok, Thanks, Bye - the end of programme

One more example:

HAI
CAN HAS STDIO?
BTW lolcode example =)
PLZ OPEN FILE "file.lol"?
AWSUM THX
VISIBLE FILE
O NOES
INVISIBLE "Error!"
KTHXBYE

BTW by the way - comments =)
[CAN|PLZ]? is condition statement
OPEN opens the file, error handling goes below
AWSUM THX Awesome, Thanks
O NOES Oh, no - goes to stderr

And the last one, with a loop printing the numbers from 1 to 10:

HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
UP VAR!!1
IZ VAR BIGGER THAN 10? KTHX
VISIBLE VAR
IM OUTTA YR LOOP
KTHXBYE

I HAS A [VAR] declares the variable
UP VAR!!1 my favorite operator =) is equal to $var++

For more examples check the official site http://lolcode.com/
Have fun! =)

-=lebed=-
01.11.2008, 16:54
Cool!

10.1 == lol
:D


HAI
CAN HAS MOA?
BTW my fist lolcode example =)
PLZ OPEN PART "privat.razdel.1.01"?
AWSUM THX
VISIBLE PART
O NOES
INVISIBLE "nick.name.lebed"
KTHXBYE

Dimi4
01.11.2008, 17:15
:DDD Cool
Perfect language ;D

Sinay
01.11.2008, 18:19
lolCODE xD

iddqd
01.11.2008, 18:22
Cool!

10.1 == lol
:D


HAI
CAN HAS MOA?
BTW my fist lolcode example =)
PLZ OPEN PART "privat.razdel.1.01"?
AWSUM THX
VISIBLE PART
O NOES
INVISIBLE "nick.name.lebed"
KTHXBYE


0day x-ploit? :rolleyes:

-=lebed=-
03.11.2008, 18:01
HAI
CAN HAS Antichat?
BTW my second lolcode example =)
PLZ RETURN TO MY "status.MOA"
AWSUM THX
VISIBLE "I remain"
O NOES
INVISIBLE "quit"
KTHXBYE