<?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>Always Get Better &#187; C/C++</title>
	<atom:link href="http://www.alwaysgetbetter.com/blog/category/general-programming/cc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alwaysgetbetter.com/blog</link>
	<description>Never stop looking for ways to improve</description>
	<lastBuildDate>Wed, 02 Jun 2010 12:16:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>What I Learned from MUDs</title>
		<link>http://www.alwaysgetbetter.com/blog/2008/08/01/what-i-learned-from-muds/</link>
		<comments>http://www.alwaysgetbetter.com/blog/2008/08/01/what-i-learned-from-muds/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 11:54:34 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[MUD]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[General Programming]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[social groups]]></category>

		<guid isPermaLink="false">http://www.alwaysgetbetter.com/blog/?p=40</guid>
		<description><![CDATA[The first bit of code I ever worked on was ROM 2.4, a text-based MUD server written in C.  At the time I didn&#8217;t know the first thing about programming, but through trial and error I was able to feel my way around the source code and slowly learn how the language worked and how [...]


Related posts:<ol><li><a href='http://www.alwaysgetbetter.com/blog/2010/01/19/simple-makefile-language/' rel='bookmark' title='Permanent Link: A Simple Makefile for the Go Language'>A Simple Makefile for the Go Language</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The first bit of code I ever worked on was <a href="http://en.wikipedia.org/wiki/ROM_(MUD)">ROM 2.4</a>, a text-based MUD server written in C.  At the time I didn&#8217;t know the first thing about programming, but through trial and error I was able to feel my way around the source code and slowly learn how the language worked and how to make the program do what I wanted.  Some experienced programmers called me the &#8220;snippet king&#8221; because I used a lot of pre-written additions to expand m game, but I see it as part of the learning process.  If I were to work on a MUD again, I now have the knowledge to do all of the programming myself &#8211; but if it weren&#8217;t for my baby steps back then I may never have become a programmer at all.</p>
<p>Text-based gaming is all but unheard of now that games like World of Warcraft and Everquest have taken hold.  In my opinion this is a crime because the worlds created through words were so detailed and so interactive that replacing them with pretty graphics makes for a much shallower experience.  It used to be possible to make life-long friends and really share interested, now the genre has been opened up to the lowest common denominator and there is so much swearing and name-calling that many older, more mature players don&#8217;t even bother.</p>
<p>I learned a lot of skills from my days playing MUDs that have helped me in my professional life:</p>
<ul>
<li>Programming (obviously)</li>
<li>How to interact with others online</li>
<li>How to type very fast</li>
<li>How to write with <em>personality</em></li>
<li>How to be thick-skinned (when people think they are anonymous, they are quicker to criticize and personally attack you, especially when you&#8217;re involved in content creation)<em><br />
</em></li>
</ul>


<p>Related posts:<ol><li><a href='http://www.alwaysgetbetter.com/blog/2010/01/19/simple-makefile-language/' rel='bookmark' title='Permanent Link: A Simple Makefile for the Go Language'>A Simple Makefile for the Go Language</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.alwaysgetbetter.com/blog/2008/08/01/what-i-learned-from-muds/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
