<?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: Programming Problems in Disguise</title> <atom:link href="http://hackerboss.com/programming-problems-in-disguise/feed/" rel="self" type="application/rss+xml" /><link>http://hackerboss.com/programming-problems-in-disguise/</link> <description>Developing software and managing development teams.</description> <lastBuildDate>Sun, 08 Aug 2010 20:15:47 +0000</lastBuildDate> <generator>http://wordpress.org/?v=</generator> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: Ville Laurikari</title><link>http://hackerboss.com/programming-problems-in-disguise/comment-page-1/#comment-304</link> <dc:creator>Ville Laurikari</dc:creator> <pubDate>Tue, 15 Sep 2009 17:32:43 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=941#comment-304</guid> <description>That&#039;s a good point.  Interpreters typically have the capability to read code in without separately compiling it.  Python, Ruby, Lua, PHP, and most Lisp dialects come to mind.  The best choice of course varies with the language and your configuration needs.Usually, a configuration file is just a configuration file and is best left at that.  But sometimes, it&#039;s actually a program, and you really should be using a programming language instead of inventing your own.</description> <content:encoded><![CDATA[<p>That&#8217;s a good point.  Interpreters typically have the capability to read code in without separately compiling it.  Python, Ruby, Lua, PHP, and most Lisp dialects come to mind.  The best choice of course varies with the language and your configuration needs.</p><p>Usually, a configuration file is just a configuration file and is best left at that.  But sometimes, it&#8217;s actually a program, and you really should be using a programming language instead of inventing your own.</p> ]]></content:encoded> </item> <item><title>By: Julen Parra</title><link>http://hackerboss.com/programming-problems-in-disguise/comment-page-1/#comment-303</link> <dc:creator>Julen Parra</dc:creator> <pubDate>Tue, 15 Sep 2009 16:56:41 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=941#comment-303</guid> <description>Well, one reason that comes to mind is that configuration files can be changed in-site, probably even giving instructions by phone, without having to recompile the whole thing and send it to the customer, who by your usual luck is in a ship with no Internet connection at all for the next two months.</description> <content:encoded><![CDATA[<p>Well, one reason that comes to mind is that configuration files can be changed in-site, probably even giving instructions by phone, without having to recompile the whole thing and send it to the customer, who by your usual luck is in a ship with no Internet connection at all for the next two months.</p> ]]></content:encoded> </item> <item><title>By: Ville Laurikari</title><link>http://hackerboss.com/programming-problems-in-disguise/comment-page-1/#comment-301</link> <dc:creator>Ville Laurikari</dc:creator> <pubDate>Mon, 14 Sep 2009 18:11:23 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=941#comment-301</guid> <description>I&#039;m definitely with you on &quot;coding in XML&quot;.  &lt;a href=&quot;http://www.ibm.com/developerworks/library/x-sbxml.html&quot; rel=&quot;nofollow&quot;&gt;XML is not fit for human consumption&lt;/a&gt;.  Sometimes, although rarely, creating your own domain specific language could be the right thing to do.  Basing it on XML is &lt;em&gt;never&lt;/em&gt; the right thing to do.</description> <content:encoded><![CDATA[<p>I&#8217;m definitely with you on &#8220;coding in XML&#8221;. <a
href="http://www.ibm.com/developerworks/library/x-sbxml.html" rel="nofollow">XML is not fit for human consumption</a>.  Sometimes, although rarely, creating your own domain specific language could be the right thing to do.  Basing it on XML is <em>never</em> the right thing to do.</p> ]]></content:encoded> </item> <item><title>By: terry</title><link>http://hackerboss.com/programming-problems-in-disguise/comment-page-1/#comment-300</link> <dc:creator>terry</dc:creator> <pubDate>Mon, 14 Sep 2009 17:12:05 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=941#comment-300</guid> <description>Excellent post! I have a project not written by me where all the code is using a script parser to read scripts to run from an XML file and it is just too limiting. I had reservations about it from the beginning but now I&#039;m convinced that all the &quot;coding in XML&quot; was a grave error and should be removed and replaced with a proper API immediately!!!  More developers need to understand that XML is *not* a programming or scripting language. *Sigh*</description> <content:encoded><![CDATA[<p>Excellent post! I have a project not written by me where all the code is using a script parser to read scripts to run from an XML file and it is just too limiting. I had reservations about it from the beginning but now I&#8217;m convinced that all the &#8220;coding in XML&#8221; was a grave error and should be removed and replaced with a proper API immediately!!!  More developers need to understand that XML is *not* a programming or scripting language. *Sigh*</p> ]]></content:encoded> </item> <item><title>By: hackerboss</title><link>http://hackerboss.com/programming-problems-in-disguise/comment-page-1/#comment-298</link> <dc:creator>hackerboss</dc:creator> <pubDate>Sat, 12 Sep 2009 18:20:43 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=941#comment-298</guid> <description>&lt;p&gt;Writing a configuration file parser or interpreter?  It could be a programming problem in disguise: &lt;a href=&quot;http://bit.ly/133m1I&quot; rel=&quot;nofollow&quot;&gt;http://bit.ly/133m1I&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;This comment was originally posted on &lt;a href=&quot;http://twitter.com/hackerboss/statuses/3938368979&quot; rel=&quot;nofollow&quot;&gt;Twitter&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;</description> <content:encoded><![CDATA[<p>Writing a configuration file parser or interpreter?  It could be a programming problem in disguise: <a
href="http://bit.ly/133m1I" rel="nofollow">http://bit.ly/133m1I</a></p><p><i>This comment was originally posted on <a
href="http://twitter.com/hackerboss/statuses/3938368979" rel="nofollow">Twitter</a></i></p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching using disk

Served from: hackerboss.com @ 2010-09-05 20:59:45 -->