<?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 language warts: Newspeak</title>
	<atom:link href="http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/</link>
	<description>Kevin Dangoor on Creating Software Products</description>
	<pubDate>Thu, 08 Jan 2009 20:24:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: dino delellis</title>
		<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/comment-page-1/#comment-210203</link>
		<dc:creator>dino delellis</dc:creator>
		<pubDate>Tue, 16 Dec 2008 06:30:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/#comment-210203</guid>
		<description>They should make it as easy and compatible as possible , something that people who studied other programming will look at it and say " Cool , this is familiar ".

This will make the transition for them easier because they don't have to learn an entirely different set of syntax.</description>
		<content:encoded><![CDATA[<p>They should make it as easy and compatible as possible , something that people who studied other programming will look at it and say &#8221; Cool , this is familiar &#8220;.</p>
<p>This will make the transition for them easier because they don&#8217;t have to learn an entirely different set of syntax.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Bicking</title>
		<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/comment-page-1/#comment-208750</link>
		<dc:creator>Ian Bicking</dc:creator>
		<pubDate>Tue, 13 May 2008 02:25:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/#comment-208750</guid>
		<description>Hmm... in Smalltalk ^ isn't used for lambda returns.  Or... there's no lambda, but there are blocks in Smalltalk, but a block evaluates as its last expression, and ^ does a return of the enclosing method definition.</description>
		<content:encoded><![CDATA[<p>Hmm&#8230; in Smalltalk ^ isn&#8217;t used for lambda returns.  Or&#8230; there&#8217;s no lambda, but there are blocks in Smalltalk, but a block evaluates as its last expression, and ^ does a return of the enclosing method definition.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Dangoor</title>
		<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/comment-page-1/#comment-208749</link>
		<dc:creator>Kevin Dangoor</dc:creator>
		<pubDate>Mon, 12 May 2008 14:48:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/#comment-208749</guid>
		<description>And, truth be told, that was the context in which they showed a ^. I still generally prefer things to not be too terse, because too many random characters just looks like line noise (ie is bad for readability, which is important).

I don't know if Newspeak also offers 'return' for longer functions.</description>
		<content:encoded><![CDATA[<p>And, truth be told, that was the context in which they showed a ^. I still generally prefer things to not be too terse, because too many random characters just looks like line noise (ie is bad for readability, which is important).</p>
<p>I don&#8217;t know if Newspeak also offers &#8216;return&#8217; for longer functions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sky</title>
		<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/comment-page-1/#comment-208748</link>
		<dc:creator>sky</dc:creator>
		<pubDate>Mon, 12 May 2008 14:34:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/#comment-208748</guid>
		<description>I can imagine a short '^' being better for lambdas and other short functions that benefit from concise expression.</description>
		<content:encoded><![CDATA[<p>I can imagine a short &#8216;^&#8217; being better for lambdas and other short functions that benefit from concise expression.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Dangoor</title>
		<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/comment-page-1/#comment-208744</link>
		<dc:creator>Kevin Dangoor</dc:creator>
		<pubDate>Mon, 12 May 2008 02:19:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/#comment-208744</guid>
		<description>Aha! OK. For a language like Newspeak, that's a reasonable precedent to go by, since Smalltalk is clearly an inspiration for them. It does still strike me as odd, though, that they would opt for ^ rather than return while acknowledging that return is more commonly accepted.

Thanks for clearing that up. Smalltalk is one language that I haven't looked too deeply at.</description>
		<content:encoded><![CDATA[<p>Aha! OK. For a language like Newspeak, that&#8217;s a reasonable precedent to go by, since Smalltalk is clearly an inspiration for them. It does still strike me as odd, though, that they would opt for ^ rather than return while acknowledging that return is more commonly accepted.</p>
<p>Thanks for clearing that up. Smalltalk is one language that I haven&#8217;t looked too deeply at.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Bicking</title>
		<link>http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/comment-page-1/#comment-208727</link>
		<dc:creator>Ian Bicking</dc:creator>
		<pubDate>Sat, 10 May 2008 14:10:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2008/05/09/programming-language-warts-newspeak/#comment-208727</guid>
		<description>It comes from Smalltalk, which also uses ^ as return (and was traditionally rendered as an up-arrow).  At least they don't use _ for assignment ;)  (That was traditionally rendered as a left-pointing arrow)</description>
		<content:encoded><![CDATA[<p>It comes from Smalltalk, which also uses ^ as return (and was traditionally rendered as an up-arrow).  At least they don&#8217;t use _ for assignment <img src='http://www.blueskyonmars.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  (That was traditionally rendered as a left-pointing arrow)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.288 seconds -->
