<?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: Computational science approach to programming</title>
	<atom:link href="http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/</link>
	<description>Where entrepreneurship, mathematics and programming meet</description>
	<lastBuildDate>Wed, 28 Mar 2012 04:44:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: It gets compiled anyway &#124; Polymath Programmer</title>
		<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/comment-page-1/#comment-3358</link>
		<dc:creator>It gets compiled anyway &#124; Polymath Programmer</dc:creator>
		<pubDate>Wed, 02 Jul 2008 09:02:32 +0000</pubDate>
		<guid isPermaLink="false">http://polymathprogrammer.com/?p=215#comment-3358</guid>
		<description>[...] feel I misrepresented my intentions in a previous article. In that article, I gave a code [...]</description>
		<content:encoded><![CDATA[<p>[...] feel I misrepresented my intentions in a previous article. In that article, I gave a code [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vincent Tan</title>
		<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/comment-page-1/#comment-3345</link>
		<dc:creator>Vincent Tan</dc:creator>
		<pubDate>Sun, 29 Jun 2008 13:18:08 +0000</pubDate>
		<guid isPermaLink="false">http://polymathprogrammer.com/?p=215#comment-3345</guid>
		<description>For bigger arrays, by all means go ahead with iterating variables. It&#039;d be a more effective method than changing numerical indices.

I just feel the example and it&#039;s associated context (smallish array) works fine with hard-coded numerical indices.</description>
		<content:encoded><![CDATA[<p>For bigger arrays, by all means go ahead with iterating variables. It&#8217;d be a more effective method than changing numerical indices.</p>
<p>I just feel the example and it&#8217;s associated context (smallish array) works fine with hard-coded numerical indices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Barden</title>
		<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/comment-page-1/#comment-3343</link>
		<dc:creator>Ben Barden</dc:creator>
		<pubDate>Sun, 29 Jun 2008 12:23:40 +0000</pubDate>
		<guid isPermaLink="false">http://polymathprogrammer.com/?p=215#comment-3343</guid>
		<description>I might use the c[i++] method for a bigger array, as adding items in the middle could get annoying as I&#039;d have to keep changing the indices... Then again, I could sort the array... or do something more like this: array(&#039;a&#039;, &#039;b&#039;, &#039;c&#039;). :)</description>
		<content:encoded><![CDATA[<p>I might use the c[i++] method for a bigger array, as adding items in the middle could get annoying as I&#8217;d have to keep changing the indices&#8230; Then again, I could sort the array&#8230; or do something more like this: array(&#8216;a&#8217;, &#8216;b&#8217;, &#8216;c&#8217;). <img src='http://polymathprogrammer.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vincent Tan</title>
		<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/comment-page-1/#comment-3326</link>
		<dc:creator>Vincent Tan</dc:creator>
		<pubDate>Mon, 23 Jun 2008 13:08:24 +0000</pubDate>
		<guid isPermaLink="false">http://polymathprogrammer.com/?p=215#comment-3326</guid>
		<description>Christopher - I&#039;m sure the character array example can be optimised by compilers. The thing is, &lt;em&gt;I&#039;m&lt;/em&gt; not that good. I assume the programmer had a good reason for writing it in that particular way. After I figured what&#039;s going on, and discover that there wasn&#039;t really any good reason, I get a little frustrated because of the lost time.

I&#039;ve heard of F#. Just haven&#039;t gone to explore it much. And yes, I&#039;m a .NET programmer, dealing mostly with ASP.NET, though I do Windows and console applications too. That array example was paraphrased from a C program on Unix.

Aaron - Hey! I just read that article on your blog. Yeah it&#039;s freaky about the coincidence...</description>
		<content:encoded><![CDATA[<p>Christopher &#8211; I&#8217;m sure the character array example can be optimised by compilers. The thing is, <em>I&#8217;m</em> not that good. I assume the programmer had a good reason for writing it in that particular way. After I figured what&#8217;s going on, and discover that there wasn&#8217;t really any good reason, I get a little frustrated because of the lost time.</p>
<p>I&#8217;ve heard of F#. Just haven&#8217;t gone to explore it much. And yes, I&#8217;m a .NET programmer, dealing mostly with ASP.NET, though I do Windows and console applications too. That array example was paraphrased from a C program on Unix.</p>
<p>Aaron &#8211; Hey! I just read that article on your blog. Yeah it&#8217;s freaky about the coincidence&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Falloon</title>
		<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/comment-page-1/#comment-3324</link>
		<dc:creator>Aaron Falloon</dc:creator>
		<pubDate>Mon, 23 Jun 2008 11:50:58 +0000</pubDate>
		<guid isPermaLink="false">http://polymathprogrammer.com/?p=215#comment-3324</guid>
		<description>Jeepers, we must think very alike because I posted a similar article a few days ago. I think it&#039;s always helpful to define the problem and write that definition down. That way, you&#039;re going to solve the actual problem.</description>
		<content:encoded><![CDATA[<p>Jeepers, we must think very alike because I posted a similar article a few days ago. I think it&#8217;s always helpful to define the problem and write that definition down. That way, you&#8217;re going to solve the actual problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Tay</title>
		<link>http://polymathprogrammer.com/2008/06/23/computational-science-approach-to-programming/comment-page-1/#comment-3323</link>
		<dc:creator>Christopher Tay</dc:creator>
		<pubDate>Mon, 23 Jun 2008 11:43:38 +0000</pubDate>
		<guid isPermaLink="false">http://polymathprogrammer.com/?p=215#comment-3323</guid>
		<description>I agree with you that a fatal mistake often made is to plunge straight in to coding without stepping back to reflect upon the proper algorithms or data structures to use. Having proper algos and data structures from the macro point of view have a much higher impact than the tiny optimizations to be made at the micro level. As to the character array example, I think most existing mature compilers should be able to reasonably optimize the code. But of course, the degree and forms of optimization varies amongst the different compilers.

If you&#039;re more interested in coding to solve problems instead of the technical details associated with writing a correctly executing program, you might want to take a look at functional languages. I guess you&#039;re doing lots of .NET? There&#039;s the programming language F# which runs on .NET and is similar to ML.</description>
		<content:encoded><![CDATA[<p>I agree with you that a fatal mistake often made is to plunge straight in to coding without stepping back to reflect upon the proper algorithms or data structures to use. Having proper algos and data structures from the macro point of view have a much higher impact than the tiny optimizations to be made at the micro level. As to the character array example, I think most existing mature compilers should be able to reasonably optimize the code. But of course, the degree and forms of optimization varies amongst the different compilers.</p>
<p>If you&#8217;re more interested in coding to solve problems instead of the technical details associated with writing a correctly executing program, you might want to take a look at functional languages. I guess you&#8217;re doing lots of .NET? There&#8217;s the programming language F# which runs on .NET and is similar to ML.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

