<?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: Can a language be abused?</title>
	<atom:link href="http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/</link>
	<description></description>
	<lastBuildDate>Fri, 07 Oct 2011 15:08:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: abused - StartTags.com</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-199657</link>
		<dc:creator>abused - StartTags.com</dc:creator>
		<pubDate>Mon, 25 Jan 2010 23:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-199657</guid>
		<description>[...] of ... Even some of his best mates have come out against him, notable so far his co-author Shel ...Can a language be abused? &#124; LazycoderK. Scott Allen has a great post showing an abuse of the lambda syntax in C#. But I&#039;m wondering, can [...]</description>
		<content:encoded><![CDATA[<p>[...] of &#8230; Even some of his best mates have come out against him, notable so far his co-author Shel &#8230;Can a language be abused? | LazycoderK. Scott Allen has a great post showing an abuse of the lambda syntax in C#. But I&#39;m wondering, can [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Owen Pellegrin</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198615</link>
		<dc:creator>Owen Pellegrin</dc:creator>
		<pubDate>Thu, 03 Dec 2009 17:03:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198615</guid>
		<description>I think it depends on the expected maintenance lifetime of the project.  Is this something that&#039;s going to be maintained by the same team for a short while?  Then sure, load it up with as many project-specific hacks as you can.  Is it something that&#039;s going to be maintained by an evolving team over several years?  Then you should find someone who doesn&#039;t know about the &quot;cleverness&quot; to evaluate how hard it is to grok.  If it adds time to how long a new developer can start writing code, it&#039;s wrong.</description>
		<content:encoded><![CDATA[<p>I think it depends on the expected maintenance lifetime of the project.  Is this something that&#8217;s going to be maintained by the same team for a short while?  Then sure, load it up with as many project-specific hacks as you can.  Is it something that&#8217;s going to be maintained by an evolving team over several years?  Then you should find someone who doesn&#8217;t know about the &#8220;cleverness&#8221; to evaluate how hard it is to grok.  If it adds time to how long a new developer can start writing code, it&#8217;s wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; Can a language be abused? - ht&#8230; Twitteresque</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198614</link>
		<dc:creator>&#187; Can a language be abused? - ht&#8230; Twitteresque</dc:creator>
		<pubDate>Thu, 03 Dec 2009 16:57:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198614</guid>
		<description>[...] a language be abused? - http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/ &#160;     var disqus_url = &#039;http://www.lazycoder.com/prologue/?p=11697 &#039;; var disqus_title = &#039;Can [...]</description>
		<content:encoded><![CDATA[<p>[...] a language be abused? &#8211; <a href="http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/" rel="nofollow">http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/</a> &nbsp;     var disqus_url = &#39;<a href="http://www.lazycoder.com/prologue/?p=11697" rel="nofollow">http://www.lazycoder.com/prologue/?p=11697</a> &#39;; var disqus_title = &#39;Can [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hugo Bonacci</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198613</link>
		<dc:creator>Hugo Bonacci</dc:creator>
		<pubDate>Thu, 03 Dec 2009 16:52:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198613</guid>
		<description>Been to http://www.thedailywtf.com/ in a while? :)

I&#039;d say it is pretty easy to abuse a language feature, especially anything that degrades readability (ternary, coalescing operators)... 

But that is, if it is abused... you can use these features without abuse.</description>
		<content:encoded><![CDATA[<p>Been to <a href="http://www.thedailywtf.com/" rel="nofollow">http://www.thedailywtf.com/</a> in a while? <img src='http://www.lazycoder.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;d say it is pretty easy to abuse a language feature, especially anything that degrades readability (ternary, coalescing operators)&#8230; </p>
<p>But that is, if it is abused&#8230; you can use these features without abuse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uberVU - social comments</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198612</link>
		<dc:creator>uberVU - social comments</dc:creator>
		<pubDate>Thu, 03 Dec 2009 16:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198612</guid>
		<description>&lt;strong&gt;Social comments and analytics for this post...&lt;/strong&gt;

This post was mentioned on Twitter by lazycoder: [blogged]: Can a language be abused? http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/...</description>
		<content:encoded><![CDATA[<p><strong>Social comments and analytics for this post&#8230;</strong></p>
<p>This post was mentioned on Twitter by lazycoder: [blogged]: Can a language be abused? <a href="http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/.." rel="nofollow">http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/..</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; [blogged]: Can a language be a&#8230; Twitteresque</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198598</link>
		<dc:creator>&#187; [blogged]: Can a language be a&#8230; Twitteresque</dc:creator>
		<pubDate>Thu, 03 Dec 2009 05:45:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198598</guid>
		<description>[...] Can a language be abused? http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/ &#160;     var disqus_url = &#039;http://www.lazycoder.com/prologue/?p=11693 &#039;; var disqus_title = [...]</description>
		<content:encoded><![CDATA[<p>[...] Can a language be abused? <a href="http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/" rel="nofollow">http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/</a> &nbsp;     var disqus_url = &#39;<a href="http://www.lazycoder.com/prologue/?p=11693" rel="nofollow">http://www.lazycoder.com/prologue/?p=11693</a> &#39;; var disqus_title = [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Vandenberg</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198596</link>
		<dc:creator>Adam Vandenberg</dc:creator>
		<pubDate>Thu, 03 Dec 2009 05:42:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198596</guid>
		<description>A game has rules, hopefully pretty well specified rules. Taking full advantages of those rules to win can make one seem like a dick when playing in social settings, but is crucial to &quot;winning the game.&quot;

Take Scrabble. Playing a new word alongside an existing one to create multiple 2 letter words is a good way to rack up the points. Placing new words in a way that makes it much harder for another player to take advantage of a triple-word-score bonus is a great defensive move.

These sorts of moves, again, are seen as &quot;dick moves&quot; in social play, but are old hat to advanced players.

Writing software is not a game. Typically it is social, in the sense that you and others will need to at least be able to read and understand the code later, and mostly likely fix and maintain it.

In software, dick moves really are dick moves. Taking clever advantage of all a language has to offer is, indeed, clever, but easily veers in to the realm of being anti-social.</description>
		<content:encoded><![CDATA[<p>A game has rules, hopefully pretty well specified rules. Taking full advantages of those rules to win can make one seem like a dick when playing in social settings, but is crucial to &#8220;winning the game.&#8221;</p>
<p>Take Scrabble. Playing a new word alongside an existing one to create multiple 2 letter words is a good way to rack up the points. Placing new words in a way that makes it much harder for another player to take advantage of a triple-word-score bonus is a great defensive move.</p>
<p>These sorts of moves, again, are seen as &#8220;dick moves&#8221; in social play, but are old hat to advanced players.</p>
<p>Writing software is not a game. Typically it is social, in the sense that you and others will need to at least be able to read and understand the code later, and mostly likely fix and maintain it.</p>
<p>In software, dick moves really are dick moves. Taking clever advantage of all a language has to offer is, indeed, clever, but easily veers in to the realm of being anti-social.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention Can a language be abused? &#124; Lazycoder -- Topsy.com</title>
		<link>http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/comment-page-1/#comment-198595</link>
		<dc:creator>Tweets that mention Can a language be abused? &#124; Lazycoder -- Topsy.com</dc:creator>
		<pubDate>Thu, 03 Dec 2009 05:36:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.lazycoder.com/weblog/?p=1230#comment-198595</guid>
		<description>[...] This post was mentioned on Twitter by Scott Koon, Scott Koon. Scott Koon said: [blogged]: Can a language be abused? http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/ [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Scott Koon, Scott Koon. Scott Koon said: [blogged]: Can a language be abused? <a href="http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/" rel="nofollow">http://www.lazycoder.com/weblog/2009/12/02/can-a-language-be-abused/</a> [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

