<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>beer planet &#187; lolcode</title> <atom:link href="http://beerpla.net/tag/lolcode/feed/" rel="self" type="application/rss+xml" /><link>http://beerpla.net</link> <description>where things have nothing to do with beer - tutorials, tips, how-tos, thoughts, hacks, and other techy nonsense</description> <lastBuildDate>Thu, 17 May 2012 22:50:53 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <atom:link rel='hub' href='http://beerpla.net/?pushpress=hub'/> <item><title>The Ultimate Programming Language &#8211; LOLCODE</title><link>http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/</link> <comments>http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/#comments</comments> <pubDate>Wed, 17 Dec 2008 05:39:46 +0000</pubDate> <dc:creator>Artem Russakovskii</dc:creator> <category><![CDATA[Humor]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[example]]></category> <category><![CDATA[funny]]></category> <category><![CDATA[lol code]]></category> <category><![CDATA[lolcode]]></category> <category><![CDATA[program]]></category> <guid
isPermaLink="false">http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/</guid> <description><![CDATA[<p><a
href="http://beerpla.net/wp-content/uploads/TheUltimatePunProgrammingInLOLCODE_11173/image.png" class="lightview" rel="gallery['540']" title="image"><img
title="image" style="display: inline; margin: 0px 10px 10px 0px" height="236" alt="image" src="http://beerpla.net/wp-content/uploads/TheUltimatePunProgrammingInLOLCODE_11173/image_thumb.png" width="157" align="left" /></a> If you are a programmer, you, by definition, belong to the elite [awesome] human breed called geeks. If you know how to code in Python or Ruby, you might even think you’re pretty hot shit. But none of that compares in hotshitness to what you are about to learn.</p><p>Allow me to introduce <a
href="http://en.wikipedia.org/wiki/LOLCODE">LOLCODE</a> – perhaps the most serious and, for some, cryptic, programming language. It is Turing-complete and uses an advanced compiler called <a
href="http://en.wikipedia.org/wiki/Brainfuck">Brainfuck</a> (I’m still totally serious, and by the way if you’ve never heard of <a
href="http://icanhascheezburger.com/">LOLCATS</a>, then you’re not spending nearly enough time on the Internets. See the funny button that looks like a cross at the top right of your IE? Click it or your ...<div
class=clear></div> <a
href="http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/" class="read_more"><div
class=excerpt-end>Read the rest of this article &#187;</div></a></p>]]></description> <content:encoded><![CDATA[<p><a
href="http://beerpla.net/wp-content/uploads/TheUltimatePunProgrammingInLOLCODE_11173/image.png" class="lightview" rel="gallery['540']" title="image"><img
title="image" style="display: inline; margin: 0px 10px 10px 0px" height="236" alt="image" src="http://beerpla.net/wp-content/uploads/TheUltimatePunProgrammingInLOLCODE_11173/image_thumb.png" width="157" align="left" /></a> If you are a programmer, you, by definition, belong to the elite [awesome] human breed called geeks. If you know how to code in Python or Ruby, you might even think you’re pretty hot shit. But none of that compares in hotshitness to what you are about to learn.</p><p>Allow me to introduce <a
href="http://en.wikipedia.org/wiki/LOLCODE">LOLCODE</a> – perhaps the most serious and, for some, cryptic, programming language. It is Turing-complete and uses an advanced compiler called <a
href="http://en.wikipedia.org/wiki/Brainfuck">Brainfuck</a> (I’m still totally serious, and by the way if you’ve never heard of <a
href="http://icanhascheezburger.com/">LOLCATS</a>, then you’re not spending nearly enough time on the Internets. See the funny button that looks like a cross at the top right of your IE? Click it or your desktop will turn into a colorful bouquet of dildos in about 8 seconds).</p><p>Let’s look at some examples of LOLCODE, taken from Wikipedia.</p><blockquote><pre>HAI
CAN HAS STDIO?
PLZ OPEN FILE &quot;LOLCATS.TXT&quot;?
    AWSUM THX
        VISIBLE FILE
    O NOES
        INVISIBLE &quot;ERROR!&quot;
KTHXBYE</pre></blockquote><p>Analysis of this complex code is beyond the scope of this article (the scientific value of which is undeniable) but I can tell you this: once you get comfortable with LOLCODE, you will forget all about C and Python. Occasionally you will still desire to use Perl because, well, Perl’s syntax is very close to LOLCODE’s.</p><p>Here’s another AWSUM example that introduces loops:</p><blockquote><pre>HAI
CAN HAS STDIO?
IM IN YR LOOP UPPIN YR VAR TIL BOTHSAEM VAR AN 10
    VISIBLE SUM OF VAR AN 1
IM OUTTA YR LOOP
KTHXBYE</pre></blockquote><p>The program above displays numbers from 1 through 10.</p><blockquote><pre>HAI
CAN HAS STDIO?
I HAS A VAR
IM IN YR LOOP
	UPZ VAR!!1
	VISIBLE VAR
	IZ VAR BIGR THAN 10? GTFO. KTHX
KTHX
KTHXBYE</pre></blockquote><p>seems to be another way of writing the same thing.</p><p><a
href="http://forum.lolcode.com/">Heated discussions</a> on the subject of LOLCODE, like the <a
href="http://forum.lolcode.com/viewtopic.php?id=1688">introduction of a NOM NOM NOM operator</a>, are going on every day. I, for one, am proposing renaming the KTHXBYE operator to KTHXBAI.</p><p>You can find out more about LOLCODE at the official site: <a
href="http://lolcode.com">http://lolcode.com</a>.</p><div
class="shr-bookmarks shr-bookmarks-expand"><ul
class="socials"><li
class="shr-twitter"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a></li><li
class="shr-facebook"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li
class="shr-googlebuzz"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a></li><li
class="shr-reddit"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a></li><li
class="shr-hackernews"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=202&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Submit this to Hacker News">Submit this to Hacker News</a></li><li
class="shr-delicious"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li
class="shr-stumbleupon"> <a
href="http://www.shareaholic.com/api/share/?title=The+Ultimate+Programming+Language+-+LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li
class="shr-mail"> <a
href="http://www.shareaholic.com/api/share/?title=The%20Ultimate%20Programming%20Language%20-%20LOLCODE&amp;link=http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/&amp;notes=%20If%20you%20are%20a%20programmer%2C%20you%2C%20by%20definition%2C%20belong%20to%20the%20elite%20%5Bawesome%5D%20human%20breed%20called%20geeks.%20If%20you%20know%20how%20to%20code%20in%20Python%20or%20Ruby%2C%20you%20might%20even%20think%20you%E2%80%99re%20pretty%20hot%20shit.%20But%20none%20of%20that%20compares%20in%20hotshitness%20to%20what%20you%20are%20about%20to%20learn.%20%20Allow%20me%20to%20introduce%20LOLCODE%20%E2%80%93%20&amp;short_link=http://bit.ly/c5s9Pa&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a></li></ul><div
style="clear: both;"></div></div> Similar Posts:<ul><li><a
href="http://beerpla.net/2008/10/09/my-notes-on-learning-python-coming-from-perl/" rel="bookmark" title="October 9, 2008">My Notes On Learning Python Coming From Perl</a></li><li><a
href="http://beerpla.net/2008/04/29/how-do-i-get-both-the-return-value-and-text-in-perl-backticks-vs-system-perl-510/" rel="bookmark" title="April 29, 2008">How Do I Get Both The Return Value And Text In Perl? Backticks vs. System() (Perl 5.10)</a></li><li><a
href="http://beerpla.net/2008/08/22/moving-from-perl-5-to-perl-6-whats-new-tutorial-style/" rel="bookmark" title="August 22, 2008">Moving From Perl 5 to Perl 6 &#8211; What&#039;s New, Tutorial Style</a></li><li><a
href="http://beerpla.net/2009/03/05/perl-how-to-get-the-path-of-an-included-library-pm-regardless-of-current-directory/" rel="bookmark" title="March 5, 2009">[Perl] How To Get The Path Of An Included Library (.pm), Regardless Of Current Directory</a></li><li><a
href="http://beerpla.net/2009/04/08/perl-finding-files-the-fun-and-elegant-way/" rel="bookmark" title="April 8, 2009">[Perl] Finding Files, The Fun And Elegant Way</a></li></ul><p><a
class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fbeerpla.net%2F2008%2F12%2F16%2Fthe-ultimate-programming-language-lolcode%2F&amp;title=The%20Ultimate%20Programming%20Language%20%26%238211%3B%20LOLCODE" id="wpa2a_2"><img
src="http://beerpla.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded> <wfw:commentRss>http://beerpla.net/2008/12/16/the-ultimate-programming-language-lolcode/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
