<?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/"
		>
<channel>
	<title>Comments on: you.would? like(:fries).with(that)</title>
	<atom:link href="http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/</link>
	<description>off on a tangent</description>
	<lastBuildDate>Fri, 25 Jun 2010 11:41:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Samuel</title>
		<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/comment-page-1/#comment-58530</link>
		<dc:creator>Samuel</dc:creator>
		<pubDate>Tue, 30 Mar 2010 19:34:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/?p=270#comment-58530</guid>
		<description>@prim: Yes, I have looked at Erlang. It&#039;s decent, but it only shifts the complexity around when it comes to concurrent programming. It&#039;s certainly a better approach than threads, but message-passing is still just as primitive a way of dealing with concurrency. Granted, I&#039;m not sure I can think of a &lt;em&gt;better&lt;/em&gt; way.</description>
		<content:encoded><![CDATA[<p>@prim: Yes, I have looked at Erlang. It&#8217;s decent, but it only shifts the complexity around when it comes to concurrent programming. It&#8217;s certainly a better approach than threads, but message-passing is still just as primitive a way of dealing with concurrency. Granted, I&#8217;m not sure I can think of a <em>better</em> way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: prim</title>
		<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/comment-page-1/#comment-58516</link>
		<dc:creator>prim</dc:creator>
		<pubDate>Mon, 29 Mar 2010 20:49:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/?p=270#comment-58516</guid>
		<description>&quot;This really isn’t news. Software is hard. Concurrent software is harder. We know that. The solutions offered today are primitive, and not much different from the thinking over thirty years ago. Whether you use some shared-memory model or some message-passing model, writing concurrent programs is a mentally exhausting process with a lot of work centered around getting the parallelism right.&quot;

Have you checked Erlang? It makes concurrent programming much simpler.</description>
		<content:encoded><![CDATA[<p>&#8220;This really isn’t news. Software is hard. Concurrent software is harder. We know that. The solutions offered today are primitive, and not much different from the thinking over thirty years ago. Whether you use some shared-memory model or some message-passing model, writing concurrent programs is a mentally exhausting process with a lot of work centered around getting the parallelism right.&#8221;</p>
<p>Have you checked Erlang? It makes concurrent programming much simpler.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Samuel</title>
		<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/comment-page-1/#comment-57719</link>
		<dc:creator>Samuel</dc:creator>
		<pubDate>Tue, 02 Feb 2010 23:14:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/?p=270#comment-57719</guid>
		<description>@Trevor: Every language has some tradeoffs. My biggest two are fault-tolerance primitives a la Erlang, and Hindley-Milner type inferencing a la ML/Haskell. I honestly am most interested in seeing new languages that incorporate these features, as I think that the existing ones have their own issues weighing them down.

@magice: What @sean said. Beyond that, though, just because we have a mountain of stuff built out of shit is no excuse to stop building stuff out of shit. Work smarter.

@sean: Indeed, I like Erlang. Although, I find it a bit cumbersome to develop in.</description>
		<content:encoded><![CDATA[<p>@Trevor: Every language has some tradeoffs. My biggest two are fault-tolerance primitives a la Erlang, and Hindley-Milner type inferencing a la ML/Haskell. I honestly am most interested in seeing new languages that incorporate these features, as I think that the existing ones have their own issues weighing them down.</p>
<p>@magice: What @sean said. Beyond that, though, just because we have a mountain of stuff built out of shit is no excuse to stop building stuff out of shit. Work smarter.</p>
<p>@sean: Indeed, I like Erlang. Although, I find it a bit cumbersome to develop in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sean</title>
		<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/comment-page-1/#comment-57464</link>
		<dc:creator>sean</dc:creator>
		<pubDate>Thu, 28 Jan 2010 07:27:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/?p=270#comment-57464</guid>
		<description>Since the post mentions parallelism, I&#039;m willing to bet that the author likes Erlang.

@magice:
We do have a modern English. We call it English. Our natural languages aren&#039;t stagnated like our computer languages are. Every time someone coins a technical neologism or verbs their nouns, they&#039;re performing language design.

Your idea about hundreds of thousands of programmers porting COBOL code to OCaml is silly. Let the working old code sit and do its job. People could be writing their NEW code in a modern language instead of C++, Java, and their ilk; that&#039;s the point here.</description>
		<content:encoded><![CDATA[<p>Since the post mentions parallelism, I&#8217;m willing to bet that the author likes Erlang.</p>
<p>@magice:<br />
We do have a modern English. We call it English. Our natural languages aren&#8217;t stagnated like our computer languages are. Every time someone coins a technical neologism or verbs their nouns, they&#8217;re performing language design.</p>
<p>Your idea about hundreds of thousands of programmers porting COBOL code to OCaml is silly. Let the working old code sit and do its job. People could be writing their NEW code in a modern language instead of C++, Java, and their ilk; that&#8217;s the point here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: magice</title>
		<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/comment-page-1/#comment-57457</link>
		<dc:creator>magice</dc:creator>
		<pubDate>Thu, 28 Jan 2010 02:04:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/?p=270#comment-57457</guid>
		<description>Well, to tell you the truth, Fortran/LISP can express anything English can. Now, can you please express to me something that English can&#039;t? Seriously, English has been around for centuries? What have those old folks done to the language? Why don&#039;t we have a more modern English, that express ourselves easier? Oh, yeah, lolcat-English.

The reason we don&#039;t use more &quot;modern&quot; languages is the opposite of what you said. We have way too much stuffs built already, and switching to, says, Haskell would mean such an effort that no one can muster. Oh, talking about which, I am willing to bet that your favorite &quot;modern programming language&quot; is not as expressive as Lisp is (including the case you like Lisp).

Lastly, I don&#039;t understand this: if you want to switch to modern framework (says, COBOL to OCaml), you need A LOT OF WORK, so you need a HUGE work force. You need tens (if not hundreds) of thousands of capable programmers working like dogs to covert all of those finished, tested, tried (over and over) from an &quot;ancient&quot; language to something newer. Why do you complain when we train more programmers? Or, are you afraid of competition?</description>
		<content:encoded><![CDATA[<p>Well, to tell you the truth, Fortran/LISP can express anything English can. Now, can you please express to me something that English can&#8217;t? Seriously, English has been around for centuries? What have those old folks done to the language? Why don&#8217;t we have a more modern English, that express ourselves easier? Oh, yeah, lolcat-English.</p>
<p>The reason we don&#8217;t use more &#8220;modern&#8221; languages is the opposite of what you said. We have way too much stuffs built already, and switching to, says, Haskell would mean such an effort that no one can muster. Oh, talking about which, I am willing to bet that your favorite &#8220;modern programming language&#8221; is not as expressive as Lisp is (including the case you like Lisp).</p>
<p>Lastly, I don&#8217;t understand this: if you want to switch to modern framework (says, COBOL to OCaml), you need A LOT OF WORK, so you need a HUGE work force. You need tens (if not hundreds) of thousands of capable programmers working like dogs to covert all of those finished, tested, tried (over and over) from an &#8220;ancient&#8221; language to something newer. Why do you complain when we train more programmers? Or, are you afraid of competition?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trevor Burnham</title>
		<link>http://blog.alieniloquent.com/2010/01/27/you-would-like-fries-with-that/comment-page-1/#comment-57456</link>
		<dc:creator>Trevor Burnham</dc:creator>
		<pubDate>Thu, 28 Jan 2010 01:01:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/?p=270#comment-57456</guid>
		<description>So: You rue the lack of mainstream adoption of more modern languages that break from the FORTRAN/Lisp mold. Which languages in particular would you like to do see more widely used?</description>
		<content:encoded><![CDATA[<p>So: You rue the lack of mainstream adoption of more modern languages that break from the FORTRAN/Lisp mold. Which languages in particular would you like to do see more widely used?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
