<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Programming Erlang</title>
	<atom:link href="http://kconrails.com/2009/03/23/programming-erlang/feed/" rel="self" type="application/rss+xml" />
	<link>http://kconrails.com/2009/03/23/programming-erlang/</link>
	<description>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Adventures of Jaime Bellmyer, A Freelance Ruby on Rails Developer in Kansas City</description>
	<lastBuildDate>Wed, 19 Oct 2011 02:07:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: jbellmyer</title>
		<link>http://kconrails.com/2009/03/23/programming-erlang/#comment-27</link>
		<dc:creator><![CDATA[jbellmyer]]></dc:creator>
		<pubDate>Fri, 04 Dec 2009 01:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://kconrails.wordpress.com/?p=4#comment-27</guid>
		<description><![CDATA[I agree, different tools for different jobs.  However, I&#039;m addressing the recent buzz surrounding Erlang in the Ruby community.  It&#039;s an old debate, speed of execution vs. speed of development.

I believe most of the time, development speed is more important than execution time because cpu cycles are always getting cheaper.  Development costs tend to trend the opposite.

In the end, it&#039;s all about cost.  If something is cpu-intensive enough to warrant concurrency, then sacrificing rapid development is probably worth it.]]></description>
		<content:encoded><![CDATA[<p>I agree, different tools for different jobs.  However, I&#8217;m addressing the recent buzz surrounding Erlang in the Ruby community.  It&#8217;s an old debate, speed of execution vs. speed of development.</p>
<p>I believe most of the time, development speed is more important than execution time because cpu cycles are always getting cheaper.  Development costs tend to trend the opposite.</p>
<p>In the end, it&#8217;s all about cost.  If something is cpu-intensive enough to warrant concurrency, then sacrificing rapid development is probably worth it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: B</title>
		<link>http://kconrails.com/2009/03/23/programming-erlang/#comment-20</link>
		<dc:creator><![CDATA[B]]></dc:creator>
		<pubDate>Thu, 24 Sep 2009 16:36:15 +0000</pubDate>
		<guid isPermaLink="false">http://kconrails.wordpress.com/?p=4#comment-20</guid>
		<description><![CDATA[&quot; {_,{_,{_,Name},_},_} = Person &quot;
Assuming you have defined a record &#039;person&#039;, you can do something like :
Name = Person#person.name

&quot;Does it solve one problem (concurrency), only to sacrifice good things like OOP?&quot;
Erlang is not designed to be object orientated, just like any language it is only one tool for the job and has its own pitfalls. No OOP is not a sacrifice, it was a design choice (OOP is not the One And Only solution.)]]></description>
		<content:encoded><![CDATA[<p>&#8221; {_,{_,{_,Name},_},_} = Person &#8221;<br />
Assuming you have defined a record &#8216;person&#8217;, you can do something like :<br />
Name = Person#person.name</p>
<p>&#8220;Does it solve one problem (concurrency), only to sacrifice good things like OOP?&#8221;<br />
Erlang is not designed to be object orientated, just like any language it is only one tool for the job and has its own pitfalls. No OOP is not a sacrifice, it was a design choice (OOP is not the One And Only solution.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

