<?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: ECMAScript4, the Language of the Web</title>
	<atom:link href="http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/</link>
	<description>This Must Be the Place (Naive Melody)</description>
	<lastBuildDate>Thu, 10 Sep 2009 06:17:03 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: snellspace.com &#187; Blog Archive &#187; ES4</title>
		<link>http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/comment-page-1/#comment-4413</link>
		<dc:creator>snellspace.com &#187; Blog Archive &#187; ES4</dc:creator>
		<pubDate>Thu, 01 Nov 2007 15:40:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/#comment-4413</guid>
		<description>[...] been wondering what was going to be keeping me entertained now that the OOXML stuff has died down a bit. Somehow, Microsoft never [...]</description>
		<content:encoded><![CDATA[<p>[...] been wondering what was going to be keeping me entertained now that the OOXML stuff has died down a bit. Somehow, Microsoft never [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan Eich</title>
		<link>http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/comment-page-1/#comment-4390</link>
		<dc:creator>Brendan Eich</dc:creator>
		<pubDate>Tue, 30 Oct 2007 01:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/#comment-4390</guid>
		<description>Kris: sorry I missed TAE Boston, new baby (still in hospital). I&#039;m pretty sure Rob is not unhappy with you, rather with Doug.

/be</description>
		<content:encoded><![CDATA[<p>Kris: sorry I missed TAE Boston, new baby (still in hospital). I&#8217;m pretty sure Rob is not unhappy with you, rather with Doug.</p>
<p>/be</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kris Gray</title>
		<link>http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/comment-page-1/#comment-4358</link>
		<dc:creator>Kris Gray</dc:creator>
		<pubDate>Sun, 28 Oct 2007 23:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/#comment-4358</guid>
		<description>Rob, I&#039;m not quite sure what your unhappy about. Is it that I misquoted Mr Crockford? 

Bey Brendan, your name came up a lot, it would have been great to have you there.</description>
		<content:encoded><![CDATA[<p>Rob, I&#8217;m not quite sure what your unhappy about. Is it that I misquoted Mr Crockford? </p>
<p>Bey Brendan, your name came up a lot, it would have been great to have you there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brendan Eich</title>
		<link>http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/comment-page-1/#comment-4333</link>
		<dc:creator>Brendan Eich</dc:creator>
		<pubDate>Sun, 28 Oct 2007 03:16:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/#comment-4333</guid>
		<description>I commented on that blog; hope it helps.

Note how the MS/Doug cohort in TG1 really does want to impose its narrow (or just anti-competitive) vision on all users of the language.

The majority TG1 cohort, in contrast, is imposing nothing on JS authors who prefer to avoid types.

An indirect argument about how all JS authors will be forced over time to use classes does not wash on the Web. The structural type system with &#039;like&#039; and &#039;wrap&#039; is for API boundaries, classes are for siloed toolkits, optimized graphics libraries, and in general any instance that should not pay &#039;wrap&#039; costs when flowing through an API.

JS2 really is a best of both (or three: structural types and multimethods are from lost worlds such as Modula 3 and Dylan or Cecil) worlds language.

The web is too big for one-size-fits-all thinking. Crockford will never concede this, he&#039;s convinced he will teach the world to use lambda programming to the hilt. He won&#039;t, and it is not always the right hammer for all nails anyway.

/be</description>
		<content:encoded><![CDATA[<p>I commented on that blog; hope it helps.</p>
<p>Note how the MS/Doug cohort in TG1 really does want to impose its narrow (or just anti-competitive) vision on all users of the language.</p>
<p>The majority TG1 cohort, in contrast, is imposing nothing on JS authors who prefer to avoid types.</p>
<p>An indirect argument about how all JS authors will be forced over time to use classes does not wash on the Web. The structural type system with &#8216;like&#8217; and &#8216;wrap&#8217; is for API boundaries, classes are for siloed toolkits, optimized graphics libraries, and in general any instance that should not pay &#8216;wrap&#8217; costs when flowing through an API.</p>
<p>JS2 really is a best of both (or three: structural types and multimethods are from lost worlds such as Modula 3 and Dylan or Cecil) worlds language.</p>
<p>The web is too big for one-size-fits-all thinking. Crockford will never concede this, he&#8217;s convinced he will teach the world to use lambda programming to the hilt. He won&#8217;t, and it is not always the right hammer for all nails anyway.</p>
<p>/be</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al Billings</title>
		<link>http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/comment-page-1/#comment-4317</link>
		<dc:creator>Al Billings</dc:creator>
		<pubDate>Sat, 27 Oct 2007 20:55:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/rob-sayre/2007/10/27/ecmascript4-the-language-of-the-web/#comment-4317</guid>
		<description>I found this odd post today on a blog that I usually read for completely non-technical posts. The author seems to really dislike the new spec.

http://www.numenware.com/index.php?id=565</description>
		<content:encoded><![CDATA[<p>I found this odd post today on a blog that I usually read for completely non-technical posts. The author seems to really dislike the new spec.</p>
<p><a href="http://www.numenware.com/index.php?id=565" rel="nofollow">http://www.numenware.com/index.php?id=565</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
