<?xml version='1.0' encoding='UTF-8' ?>
<rss version="2.0" xmlns:admin="http://webns.net/mvcb/" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:icbm="http://postneo.com/icbm" xmlns:includedComments="http://www.laudably.com/rss2-comments" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
	<channel>
		<title>[|] Less is More</title>
		<link>http://www.cincomsmalltalk.com/userblogs/arden/blogView</link>
		<description>Arden Thomas</description>
		<webMaster>arden@optonline.com</webMaster>
		<lastBuildDate>Sat, 05 Jan 2008 13:15:06 EST</lastBuildDate>
		<image>
			<url>http://www.cincomsmalltalk.com/images/cst_small.jpg</url>
			<title>[|] Less is More</title>
			<link>http://www.cincomsmalltalk.com/userblogs/arden/blogView</link>
			<height>50</height>
			<width>81</width>
		</image>
		<admin:generatorAgent rdf:resource="http://www.cincomsmalltalk.com/CincomSmalltalkWiki/Silt"></admin:generatorAgent>
		<admin:errorReportsTo rdf:resource="mailto:arden@optonline.com"></admin:errorReportsTo>
		<dc:language>en-us</dc:language>
		<dc:creator>Arden Thomas</dc:creator>
		<dc:rights>Copyright 2006 Arden Thomas</dc:rights>
		<dc:date>2008-01-05T13:15:06-05:00</dc:date>
		<icbm:latitude>41.633333</icbm:latitude>
		<icbm:longitude>-73.916667</icbm:longitude>
		<item>
			<title>The sweet music of Smalltalk</title>
			<link>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=The_sweet_music_of_Smalltalk&amp;entry=3371900274</link>
			<category>observations</category>
			<pubDate>Wed, 07 Nov 2007 14:57:54 EST</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>  <p>Music, Simplicity, Smalltalk.</p>      <p>Years ago I remember an interview with the musician Sting (of Police fame). &nbsp;Sting joked about some of their songs having only three chords, simplicity indeed! &nbsp;And of course in some songs Sting didn&#39;t dip too deeply into his literary bucket to write lyrics like &quot;De do do do, De dah dah dah&quot; :-) . &nbsp;But I guess a song doesn&#39;t have to be complex to be either good or popular. &nbsp;And of course, they added innovative things like reggae beats and rhythms, to make things more interesting. &nbsp;In another interview I believe Sting said that in some songs it was difficult to play and sing at the same time. &nbsp;Why?&nbsp; My guess is things like syncopated beats and other complexities that would require diligent attention, at least initially.&nbsp;</p>  <p>So how does any of this remind me of Smalltalk? &nbsp;I have always stipulated (along with many) that the simplicity of Smalltalk puts a low mental burden on the developer, and then they are able to focus more attention to the business or domain problem at hand.</p>  <p>I can also surmise that this is one of the reasons that Smalltalkers are also innovators, creating things like design patterns, XP, Croquet, even Eclipse.</p>    <p>Your thoughts? -Arden</p>    
</p></div>]]></description>
			<guid isPermaLink="false">3371900274</guid>
			<pingback:server>http://www.cincomsmalltalk.com/userblogs/arden/servlet/CommentAPIPBServlet?guid=3371900274</pingback:server>
			<pingback:target>http://www.cincomsmalltalk.com/userblogs/arden/blogView?guid=3371900274</pingback:target>
			<includedComments:comment-collection>
				<includedComments:comment>
					<includedComments:guid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=The_sweet_music_of_Smalltalk&amp;entry=3371900274</includedComments:guid>
					<includedComments:puid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=The_sweet_music_of_Smalltalk&amp;entry=3371900274</includedComments:puid>
					<includedComments:author>Ken Treis</includedComments:author>
					<includedComments:pubDate>2007-11-07T17:16:18-05:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;In the same vein, Smalltalk makes higher demands of your communication skills. Since the syntax is so simple, you have to use more verbal mechanisms to express the intent of your code. I seem to spend more time trying to come up with the right name (classes, methods, variables) when I&amp;#39;m coding in Smalltalk. The tools make it easier to rename things, and in the end it&amp;#39;s a win: you get code that is more consistent with the terms you use to talk about it. But it can feel kind of slow at first. 
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title>Excellent Communication Skills</includedComments:title>
				</includedComments:comment>
				<includedComments:comment>
					<includedComments:guid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=The_sweet_music_of_Smalltalk&amp;entry=3371900274</includedComments:guid>
					<includedComments:puid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=The_sweet_music_of_Smalltalk&amp;entry=3371900274</includedComments:puid>
					<includedComments:author>Pete F</includedComments:author>
					<includedComments:pubDate>2008-01-05T13:15:06-05:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;We have heard from three musicians recently on misinterpretations, which hasn&amp;#39;t really surprised me.&lt;/p&gt;&lt;p&gt;I&amp;#39;m not a Smalltalker (or much of a musician) but I do have the sense that Smalltalk suits developers who want an instrument rather than a tool.&lt;/p&gt;&lt;p&gt;I&amp;#39;m not sure I buy the simplicity argument completely, but Smalltalk does have a jazz feel -taking a simple melody and doing wild things with it.&lt;/p&gt;&lt;p&gt;It also seems to occupy a place in computing culture something like where jazz is at.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Pete F&lt;/p&gt;
&lt;/div&gt;</includedComments:content>
					<includedComments:title>Sounds like Jazz to me</includedComments:title>
				</includedComments:comment>
			</includedComments:comment-collection>
			<wfw:comment>http://www.cincomsmalltalk.com/userblogs/arden/servlet/CommentAPIServlet?guid=3371900274</wfw:comment>
		</item>
		<item>
			<title>A tale of two developers</title>
			<link>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</link>
			<category>observations</category>
			<pubDate>Mon, 18 Sep 2006 12:58:03 EDT</pubDate>
			<description><![CDATA[<div xmlns="http://www.w3.org/1999/xhtml">
<p>  <p class="MsoNormal">I always marveled at the following scenario.<span>&nbsp; </span>Picture two developers; one can take a difficult business problem, boil it down to its essence, and code it, making it simple and understandable.<span>&nbsp; </span>The second developer, by contrast, doesn&#39;t really understand it (or take the time to understand it) and hacks away cryptically until he, partly by luck, gets it to work acceptably.<span>&nbsp; </span>Now imagine a manager with no development experience, who looks at the work of the two developers.<span>&nbsp; </span>The first, he finds simple, and understandable, and finds this work unremarkable.<span>&nbsp; </span>The second he finds cryptic, and can&#39;t really make heads or tails of it.<span>&nbsp; </span>His (erroneous) conclusion is that the second cryptic programmer is a genius, with great work, after all - it&rsquo;s beyond his comprehension.</p>    <p class="MsoNormal">&nbsp;<br />Developers know that it takes a great deal of work to simplify a difficult problem, to filter out the non-essential issues and make it straightforward and understandable.<span>&nbsp; </span>It may have all the hallmarks of ideal software; - easier to understand and maintain, and also easier, because there is simply less of it.<span>&nbsp; </span>It might even execute faster for many reasons including a smaller cache footprint, and not doing unnecessary thing. All else being equal less is more here.</p>  
</p></div>]]></description>
			<guid isPermaLink="false">3336037083</guid>
			<pingback:server>http://www.cincomsmalltalk.com/userblogs/arden/servlet/CommentAPIPBServlet?guid=3336037083</pingback:server>
			<pingback:target>http://www.cincomsmalltalk.com/userblogs/arden/blogView?guid=3336037083</pingback:target>
			<includedComments:comment-collection>
				<includedComments:comment>
					<includedComments:guid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:guid>
					<includedComments:puid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:puid>
					<includedComments:author>neuwiem</includedComments:author>
					<includedComments:pubDate>2006-09-19T17:00:15-04:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;Less is More: Always.&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title>Perfect</includedComments:title>
				</includedComments:comment>
				<includedComments:comment>
					<includedComments:guid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:guid>
					<includedComments:puid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:puid>
					<includedComments:author></includedComments:author>
					<includedComments:pubDate>2006-09-19T17:04:19-04:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;This is to me, the greatest problem facing our line of work.&amp;nbsp; How can they appreciation us when great thinking is practically invisible?
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title></includedComments:title>
				</includedComments:comment>
				<includedComments:comment>
					<includedComments:guid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:guid>
					<includedComments:puid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:puid>
					<includedComments:author>anonymous</includedComments:author>
					<includedComments:pubDate>2006-09-19T20:21:06-04:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;I don't think I've ever met a manager who decides what direction to take based on what the code looks like and quickness of delivery.  I think the second guy might get a leg up b/c he's likely to get something working faster.

So which is it?   Wore is Better or Less is More?  
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title></includedComments:title>
				</includedComments:comment>
				<includedComments:comment>
					<includedComments:guid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:guid>
					<includedComments:puid>http://www.cincomsmalltalk.com/userblogs/arden/blogView?showComments=true&amp;printTitle=A_tale_of_two_developers&amp;entry=3336037083</includedComments:puid>
					<includedComments:author>Bob</includedComments:author>
					<includedComments:pubDate>2006-09-20T16:15:53-04:00</includedComments:pubDate>
					<includedComments:content>&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;p&gt;If you are one of those guys/girls&amp;nbsp;and&amp;nbsp;are&amp;nbsp;available&amp;nbsp;for&amp;nbsp;a&amp;nbsp;unique&amp;nbsp;web&amp;nbsp;application&amp;nbsp;development&amp;nbsp;job,&amp;nbsp;get&amp;nbsp;hold&amp;nbsp;of&amp;nbsp;me&amp;nbsp;at&amp;nbsp;bsnodgrass&amp;nbsp;at&amp;nbsp;comcast&amp;nbsp;dot&amp;nbsp;net&lt;br /&gt;I would love to hire a top flight person like that to develop a prototype for me.&lt;br /&gt; 
&lt;/p&gt;&lt;/div&gt;</includedComments:content>
					<includedComments:title>I want one of those less is more people</includedComments:title>
				</includedComments:comment>
			</includedComments:comment-collection>
			<wfw:comment>http://www.cincomsmalltalk.com/userblogs/arden/servlet/CommentAPIServlet?guid=3336037083</wfw:comment>
		</item>
	</channel>
</rss>
