<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Scripting (part 3) - which language?</title>
	<link>http://blog.agilesysadmin.org/2009/03/15/scripting-part-3-which-language/</link>
	<description>Discovering system administration best practices and tools</description>
	<pubDate>Sun, 20 May 2012 14:34:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: Dave</title>
		<link>http://blog.agilesysadmin.org/2009/03/15/scripting-part-3-which-language/#comment-3161</link>
		<author>Dave</author>
		<pubDate>Sun, 09 Aug 2009 15:05:22 +0000</pubDate>
		<guid>http://blog.agilesysadmin.org/2009/03/15/scripting-part-3-which-language/#comment-3161</guid>
		<description>http://everythingsysadmin.com/aboutbook.html is a a great collection of this kind of information.</description>
		<content:encoded><![CDATA[<p><a href="http://everythingsysadmin.com/aboutbook.html" rel="nofollow">http://everythingsysadmin.com/aboutbook.html</a> is a a great collection of this kind of information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Tribble</title>
		<link>http://blog.agilesysadmin.org/2009/03/15/scripting-part-3-which-language/#comment-11</link>
		<author>Peter Tribble</author>
		<pubDate>Sat, 21 Mar 2009 15:42:36 +0000</pubDate>
		<guid>http://blog.agilesysadmin.org/2009/03/15/scripting-part-3-which-language/#comment-11</guid>
		<description>While consistency sounds good in theory, in practice it is simply unsuitable.

Given that different tools have different strengths and weaknesses, and the range of tasks to perform can be large and diverse, requiring consistency simply means that you'll be forcing the use of inferior solutions much - if not most - of the time.

Using the best tool for the job invariably makes maintenance easier, because the tools are much simpler. I've seen a lot of unmaintainable code simply come from using the wrong tool - whether that be by mandate (following the consistency argument here, for example), or because it's the latest fad (or was featured on the cover of the magazine the CIO read last week), or because it's all the author knows.</description>
		<content:encoded><![CDATA[<p>While consistency sounds good in theory, in practice it is simply unsuitable.</p>
<p>Given that different tools have different strengths and weaknesses, and the range of tasks to perform can be large and diverse, requiring consistency simply means that you&#8217;ll be forcing the use of inferior solutions much - if not most - of the time.</p>
<p>Using the best tool for the job invariably makes maintenance easier, because the tools are much simpler. I&#8217;ve seen a lot of unmaintainable code simply come from using the wrong tool - whether that be by mandate (following the consistency argument here, for example), or because it&#8217;s the latest fad (or was featured on the cover of the magazine the CIO read last week), or because it&#8217;s all the author knows.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

