<?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: Hopscotch presentation video from lang.net</title>
	<atom:link href="http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/</link>
	<description>The neighbourhood of 7</description>
	<lastBuildDate>Mon, 28 Nov 2011 19:21:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Rob Grainger</title>
		<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/comment-page-1/#comment-1730</link>
		<dc:creator>Rob Grainger</dc:creator>
		<pubDate>Fri, 18 Sep 2009 00:19:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.3plus4.org/?p=175#comment-1730</guid>
		<description>I neglected to say, though, that the Hopscotch IDE is otherwise in many senses massively superior. The Eiffel IDE suffers massively from panelitis, and it offers a very strange development model to people coming from either the dynamic language or static language approach.</description>
		<content:encoded><![CDATA[<p>I neglected to say, though, that the Hopscotch IDE is otherwise in many senses massively superior. The Eiffel IDE suffers massively from panelitis, and it offers a very strange development model to people coming from either the dynamic language or static language approach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Grainger</title>
		<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/comment-page-1/#comment-1729</link>
		<dc:creator>Rob Grainger</dc:creator>
		<pubDate>Fri, 18 Sep 2009 00:17:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.3plus4.org/?p=175#comment-1729</guid>
		<description>In the presentation, Gilad speaks about how dynamic languages are uniquely suited to allowing IDE&#039;s to be edited in this way (&quot;on the fly&quot;). Eiffel has been managing most of this for years - its (ISE&#039;s implementation, now Open Source) IDE code is itself written in Eiffel and allows you to edit IDE code on the fly without restarting the whole kaboodle. Eiffel is a (very) strongly typed, (generally) statically compiled language.

I believe it achieves this by supporting incremental compilations, and a development model that involves (without explicit developer interaction) &quot;melting&quot; code to render it to a dynamic state, and &quot;freezing&quot; code when its settled to achieve full optimisation. In a way, I see this as the other extreme of hot-spotting code - all code is optimised, but as its being worked on it can be rendered to a mode that facilitates hot-patching.</description>
		<content:encoded><![CDATA[<p>In the presentation, Gilad speaks about how dynamic languages are uniquely suited to allowing IDE&#8217;s to be edited in this way (&#8220;on the fly&#8221;). Eiffel has been managing most of this for years &#8211; its (ISE&#8217;s implementation, now Open Source) IDE code is itself written in Eiffel and allows you to edit IDE code on the fly without restarting the whole kaboodle. Eiffel is a (very) strongly typed, (generally) statically compiled language.</p>
<p>I believe it achieves this by supporting incremental compilations, and a development model that involves (without explicit developer interaction) &#8220;melting&#8221; code to render it to a dynamic state, and &#8220;freezing&#8221; code when its settled to achieve full optimisation. In a way, I see this as the other extreme of hot-spotting code &#8211; all code is optimised, but as its being worked on it can be rendered to a mode that facilitates hot-patching.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Lee Smith</title>
		<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/comment-page-1/#comment-1723</link>
		<dc:creator>Mark Lee Smith</dc:creator>
		<pubDate>Mon, 15 Jun 2009 15:22:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.3plus4.org/?p=175#comment-1723</guid>
		<description>Great work Vassili, very elegant indeed.</description>
		<content:encoded><![CDATA[<p>Great work Vassili, very elegant indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eliot Miranda</title>
		<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/comment-page-1/#comment-1681</link>
		<dc:creator>Eliot Miranda</dc:creator>
		<pubDate>Fri, 24 Apr 2009 04:55:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.3plus4.org/?p=175#comment-1681</guid>
		<description>A masterful presentation of mastery.  Sad to hear such resistance in the questions prior to Phil Wadler&#039;s.  The presentation really does show what&#039;s so cool about dynamic languages and live reflective IDEs; great.

Lovely to see the progress made.  It is robust, does things that you simply don&#039;t see elsewhere:  Moving a window dynamically from one GUI manager (Squeak&#039;s) to another Windows&#039; native.  Real reuse: free history.  Non-modality.

Wonderful stuff Vassili!</description>
		<content:encoded><![CDATA[<p>A masterful presentation of mastery.  Sad to hear such resistance in the questions prior to Phil Wadler&#8217;s.  The presentation really does show what&#8217;s so cool about dynamic languages and live reflective IDEs; great.</p>
<p>Lovely to see the progress made.  It is robust, does things that you simply don&#8217;t see elsewhere:  Moving a window dynamically from one GUI manager (Squeak&#8217;s) to another Windows&#8217; native.  Real reuse: free history.  Non-modality.</p>
<p>Wonderful stuff Vassili!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey Larionov</title>
		<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/comment-page-1/#comment-1680</link>
		<dc:creator>Andrey Larionov</dc:creator>
		<pubDate>Thu, 23 Apr 2009 00:24:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.3plus4.org/?p=175#comment-1680</guid>
		<description>I anywhere avaliable no Silverlight required video? For Linux users it&#039;s not natural :)</description>
		<content:encoded><![CDATA[<p>I anywhere avaliable no Silverlight required video? For Linux users it&#8217;s not natural :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ernest micklei</title>
		<link>http://blog.3plus4.org/2009/04/22/hopscotch-presentation-video-from-langnet/comment-page-1/#comment-1679</link>
		<dc:creator>ernest micklei</dc:creator>
		<pubDate>Wed, 22 Apr 2009 21:31:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.3plus4.org/?p=175#comment-1679</guid>
		<description>very much like the context dependent all-in-one-browser approach ; it really makes any Smalltalk browser in any other dialect look like legacy.</description>
		<content:encoded><![CDATA[<p>very much like the context dependent all-in-one-browser approach ; it really makes any Smalltalk browser in any other dialect look like legacy.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

