<?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: Closures, Javascript And The Arrow Of Time</title>
	<atom:link href="http://gen5.info/q/2009/06/23/closures-javascript-and-the-arrow-of-time/feed/" rel="self" type="application/rss+xml" />
	<link>http://gen5.info/q/2009/06/23/closures-javascript-and-the-arrow-of-time/</link>
	<description>Towards Intelligent Systems</description>
	<pubDate>Wed, 10 Mar 2010 08:37:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Paul Houle</title>
		<link>http://gen5.info/q/2009/06/23/closures-javascript-and-the-arrow-of-time/comment-page-1/#comment-9230</link>
		<dc:creator>Paul Houle</dc:creator>
		<pubDate>Tue, 23 Jun 2009 19:10:01 +0000</pubDate>
		<guid isPermaLink="false">http://gen5.info/q/?p=280#comment-9230</guid>
		<description>Well,  it all depends on how you define "exotic."

The actual architecture of the FORTH,  Scheme and (older generation) TCL interpreters are archaic.  You've got a lexical analyzer,  but not a parser,  and generally not a bytecode interpreter in the traditional sense.  More recent TCL versions have moved in the bytecode direction to improve performance,  but classic TCL was essentially LISP with lists implemented as space-separated strings.

Javascript is basically an ALGOL-type language with a conventional implementation,  but it certainly radical in quite a few ways.

Personally I miss ECMAScript 4;  I would have liked to have seen a Javascript-like language with stronger typing,  better IDE support and more support for programming in the large.  It would be appealing to have a programming environment where we could share code on the client and the server,  even if it would be a terrible temptation for people to make mistakes</description>
		<content:encoded><![CDATA[<p>Well,  it all depends on how you define &#8220;exotic.&#8221;</p>
<p>The actual architecture of the FORTH,  Scheme and (older generation) TCL interpreters are archaic.  You&#8217;ve got a lexical analyzer,  but not a parser,  and generally not a bytecode interpreter in the traditional sense.  More recent TCL versions have moved in the bytecode direction to improve performance,  but classic TCL was essentially LISP with lists implemented as space-separated strings.</p>
<p>Javascript is basically an ALGOL-type language with a conventional implementation,  but it certainly radical in quite a few ways.</p>
<p>Personally I miss ECMAScript 4;  I would have liked to have seen a Javascript-like language with stronger typing,  better IDE support and more support for programming in the large.  It would be appealing to have a programming environment where we could share code on the client and the server,  even if it would be a terrible temptation for people to make mistakes</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Braithwaite</title>
		<link>http://gen5.info/q/2009/06/23/closures-javascript-and-the-arrow-of-time/comment-page-1/#comment-9228</link>
		<dc:creator>Keith Braithwaite</dc:creator>
		<pubDate>Tue, 23 Jun 2009 18:15:55 +0000</pubDate>
		<guid isPermaLink="false">http://gen5.info/q/?p=280#comment-9228</guid>
		<description>&#34;although people associate this power with exotic dynamic languages such as FORTH,  Scheme and TCL,   closures are becoming a feature of  mainstream languages such as Javascript and PHP &#34; 
 
Javascript is an exotic dynamic language--but this fact has been carefully concealed. Which is a shame.  </description>
		<content:encoded><![CDATA[<p>&quot;although people associate this power with exotic dynamic languages such as FORTH,  Scheme and TCL,   closures are becoming a feature of  mainstream languages such as Javascript and PHP &quot; </p>
<p>Javascript is an exotic dynamic language&#8211;but this fact has been carefully concealed. Which is a shame.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
