<?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>Jacob Repp &#187; thoughts</title>
	<atom:link href="http://jrepp.com/category/thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://jrepp.com</link>
	<description>Game programming, music and life</description>
	<lastBuildDate>Fri, 16 Dec 2011 06:03:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Computers are Getting Faster</title>
		<link>http://jrepp.com/2008/03/21/computers-are-getting-faster/</link>
		<comments>http://jrepp.com/2008/03/21/computers-are-getting-faster/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 18:25:38 +0000</pubDate>
		<dc:creator>proj</dc:creator>
				<category><![CDATA[history]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://jrepp.com/2008/03/21/computers-are-getting-faster/</guid>
		<description><![CDATA[I was recently reading another multi-core doom and gloom article.. My daughter looks over my shoulder to ask me what I&#8217;m reading. Me: Computers are getting faster Daughter: Ours? Me: No, new computers Daughter: Oh&#8230; The truth of the matter &#8230; <a href="http://jrepp.com/2008/03/21/computers-are-getting-faster/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was recently reading <a href="http://tratt.net/laurie/tech_articles/articles/are_multicore_processors_the_root_of_a_new_software_crisis">another multi-core doom and gloom article.</a>. My daughter looks over my shoulder to ask me what I&#8217;m reading.</p>

<p><em>Me</em>: Computers are getting faster</p>

<p><em>Daughter:</em> Ours?</p>

<p><em>Me:</em> No, new computers</p>

<p><em>Daughter:</em> Oh&#8230;</p>

<p>The truth of the matter is that we can spend all the time we want worrying about the &#8216;coming software crisis&#8217; but really <em>the vast majority</em> of computers are not getting any faster. The frustration of the average user is clearly evident when they complain about the speed of their machine and that they just can&#8217;t run the current software. What&#8217;s amazing is how fast these average computers really are, so fast that it&#8217;s hard for us to really get our heads around that speed at the hardware level (can you really visualize a CPU doing <a href="http://en.wikipedia.org/wiki/Pentium_II">400 MFLOPS</a> at the instruction level?). </p>

<p>As an industry we need to be much more conscious of our design decisions. We should concentrate on listening to our customers rather than relying on the prevailing wisdom of <a href="http://en.wikipedia.org/wiki/Moore%27s_law">Moore&#8217;s Law</a> to help us along. Our customers don&#8217;t care about .NET or latest-greatest-programming-language-x or multi-core processors, they just want the programs to be stable, fast and functional.</p>

<p>There&#8217;s a humorous story floating around Microsoft that Bill Gates would occasionally show up to ridicule some bloated feature or another saying something along the lines of, &#8220;You&#8217;re an idiot, <a href="http://en.wikipedia.org/wiki/Altair_BASIC">I fit a full BASIC implementation into 4K</a>&#8220;. Maybe it&#8217;s a myth from the early Microsoft days but I always liked that story. </p>
]]></content:encoded>
			<wfw:commentRss>http://jrepp.com/2008/03/21/computers-are-getting-faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

