<?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: Actually, this IS your father&#8217;s text editor</title>
	<atom:link href="http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/feed/" rel="self" type="application/rss+xml" />
	<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/</link>
	<description>programming, usability, and interaction design</description>
	<lastBuildDate>Wed, 11 Aug 2010 20:40:29 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Thomas</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-24360</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Wed, 07 Jan 2009 09:18:06 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-24360</guid>
		<description>&lt;p&gt;Hypertext coding? MozRepl provides live access to firefox javascript internals, but outside of, not inside the browser. (Inspired by the Read-Eval-Print-Loop of LISP, nowadays also provided by python and ruby) Now the creator of it has added an experimental module to replace the command line interface to mozrepl with a web server. This means you can access nearly all firefox internals via a web browser (be it firefox again or IE, ...). From this it should not be too difficult to fill up templates that show off variables, arrays, functions as html in a very nice and maybe even useful way.
But you would still lack a decent editor based on html-technologies.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hypertext coding? MozRepl provides live access to firefox javascript internals, but outside of, not inside the browser. (Inspired by the Read-Eval-Print-Loop of LISP, nowadays also provided by python and ruby) Now the creator of it has added an experimental module to replace the command line interface to mozrepl with a web server. This means you can access nearly all firefox internals via a web browser (be it firefox again or IE, &#8230;). From this it should not be too difficult to fill up templates that show off variables, arrays, functions as html in a very nice and maybe even useful way.
But you would still lack a decent editor based on html-technologies.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Crouch</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-17707</link>
		<dc:creator>Peter Crouch</dc:creator>
		<pubDate>Thu, 04 Sep 2008 20:46:17 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-17707</guid>
		<description>&lt;p&gt;Personally I prefer this plain and simple old school text editor:
http://home.online.no/~westerma/WestEdit/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Personally I prefer this plain and simple old school text editor:
<a href="http://home.online.no/~westerma/WestEdit/" rel="nofollow">http://home.online.no/~westerma/WestEdit/</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-17105</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Mon, 25 Aug 2008 23:24:44 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-17105</guid>
		<description>&lt;p&gt;@Danielle: Nope, haven&#039;t heard of Fortress before, but I&#039;ll check it out. Based on your description, sounds a bit like Knuth&#039;s literate programming.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Danielle: Nope, haven&#8217;t heard of Fortress before, but I&#8217;ll check it out. Based on your description, sounds a bit like Knuth&#8217;s literate programming.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Danielle Fong</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-17104</link>
		<dc:creator>Danielle Fong</dc:creator>
		<pubDate>Mon, 25 Aug 2008 22:55:58 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-17104</guid>
		<description>&lt;p&gt;Have you looked at Fortress? It has much more interesting typesetting; like coding in Latex, but... better.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Have you looked at Fortress? It has much more interesting typesetting; like coding in Latex, but&#8230; better.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Miller Peterson</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-17033</link>
		<dc:creator>Miller Peterson</dc:creator>
		<pubDate>Sun, 24 Aug 2008 20:41:51 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-17033</guid>
		<description>&lt;p&gt;I know what you mean about the home / end commands on macs. I used to use the home/end keys in the same way, but had to give it up since I switched to mac. Command-left / command-right are like home/end for macs, but it&#039;s not the same. &lt;/p&gt;

&lt;p&gt;Having recently started using Eclipse for Java development after being strictly plain text-editor, I&#039;m still getting used to all the sweet features it has - just being able to navigate method declarations and rename variables automatically is blowing my mind.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I know what you mean about the home / end commands on macs. I used to use the home/end keys in the same way, but had to give it up since I switched to mac. Command-left / command-right are like home/end for macs, but it&#8217;s not the same. </p>

<p>Having recently started using Eclipse for Java development after being strictly plain text-editor, I&#8217;m still getting used to all the sweet features it has &#8211; just being able to navigate method declarations and rename variables automatically is blowing my mind.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Nate Hollingsworth</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-15592</link>
		<dc:creator>Nate Hollingsworth</dc:creator>
		<pubDate>Sat, 02 Aug 2008 12:07:43 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-15592</guid>
		<description>&lt;p&gt;I use Visual Studio for my code (my work is all C#). Its really nice, but still lacks many features or the feature is there just very ackward to use (for example Go To Definition).&lt;/p&gt;

&lt;p&gt;I really like your idea of turning coding text editors into hypertext. When tracking down a bug or trying to figure out why the code is so stupid, I spend a lot of time following the code path.  Like you say it would be really nice to be able to see a visual code path somehow.&lt;/p&gt;

&lt;p&gt;I think we need to get away from thinking of code as lines in a file. In the OO world we deal with objects and methods (mostly). So, we should be working with those primitives directly.&lt;/p&gt;

&lt;p&gt;I completely agree that the coding environment really hasn&#039;t changed alot in the last 30 years.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I use Visual Studio for my code (my work is all C#). Its really nice, but still lacks many features or the feature is there just very ackward to use (for example Go To Definition).</p>

<p>I really like your idea of turning coding text editors into hypertext. When tracking down a bug or trying to figure out why the code is so stupid, I spend a lot of time following the code path.  Like you say it would be really nice to be able to see a visual code path somehow.</p>

<p>I think we need to get away from thinking of code as lines in a file. In the OO world we deal with objects and methods (mostly). So, we should be working with those primitives directly.</p>

<p>I completely agree that the coding environment really hasn&#8217;t changed alot in the last 30 years.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-14044</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Fri, 11 Jul 2008 13:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-14044</guid>
		<description>&lt;p&gt;@Boris: No, TextMate doesn&#039;t do smooth scrolling. You know, it&#039;s not something I&#039;ve ever really thought about, but it would be a nice touch.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Boris: No, TextMate doesn&#8217;t do smooth scrolling. You know, it&#8217;s not something I&#8217;ve ever really thought about, but it would be a nice touch.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Boris Bokowski</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-14039</link>
		<dc:creator>Boris Bokowski</dc:creator>
		<pubDate>Fri, 11 Jul 2008 09:17:17 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-14039</guid>
		<description>&lt;p&gt;I am still waiting for smooth scrolling in text editors, like it was implemented by Cygnus Ed (Amiga, ca. 1990), or nowadays on the iPhone. Both implementations are based on a model that make the sroll movement appear like that of physical objects, which is much easier on the eyes and brain compared to what all other text-displaying apps do.  (Does TextMate do smooth scrolling?)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I am still waiting for smooth scrolling in text editors, like it was implemented by Cygnus Ed (Amiga, ca. 1990), or nowadays on the iPhone. Both implementations are based on a model that make the sroll movement appear like that of physical objects, which is much easier on the eyes and brain compared to what all other text-displaying apps do.  (Does TextMate do smooth scrolling?)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-14007</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Thu, 10 Jul 2008 17:29:10 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-14007</guid>
		<description>&lt;p&gt;@David Mathers: Really? Can you give me some details about the vim plugins that can do this kind of thing?&lt;/p&gt;

&lt;p&gt;@Jeremy Handcock: Interesting, I&#039;ve never seen that kind of code visualization before, but not surprised that someone else has thought of it. I guess for profiling, the reason it&#039;s probably never caught on is that (a) most people never profile their code, and (b) finding the name of the top 5 or 10 hottest methods is usually good enough. Heat maps wouldn&#039;t be cool, but aren&#039;t necessarily that much more useful.&lt;/p&gt;

&lt;p&gt;On the other hand, I could imagine code path indicators in a debugger to be &lt;em&gt;really&lt;/em&gt; useful. Imagine you pull up your debugger to investigate a crash, and it shows the code path most recently taken through the method. Kind of a lightweight version of the rewindable debugger.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@David Mathers: Really? Can you give me some details about the vim plugins that can do this kind of thing?</p>

<p>@Jeremy Handcock: Interesting, I&#8217;ve never seen that kind of code visualization before, but not surprised that someone else has thought of it. I guess for profiling, the reason it&#8217;s probably never caught on is that (a) most people never profile their code, and (b) finding the name of the top 5 or 10 hottest methods is usually good enough. Heat maps wouldn&#8217;t be cool, but aren&#8217;t necessarily that much more useful.</p>

<p>On the other hand, I could imagine code path indicators in a debugger to be <em>really</em> useful. Imagine you pull up your debugger to investigate a crash, and it shows the code path most recently taken through the method. Kind of a lightweight version of the rewindable debugger.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Handcock</title>
		<link>http://dubroy.com/blog/actually-this-is-your-fathers-text-editor/comment-page-1/#comment-13984</link>
		<dc:creator>Jeremy Handcock</dc:creator>
		<pubDate>Thu, 10 Jul 2008 02:58:11 +0000</pubDate>
		<guid isPermaLink="false">http://dubroy.com/blog/2008/07/09/actually-this-is-your-fathers-text-editor/#comment-13984</guid>
		<description>&lt;p&gt;Great post, Patrick.  This seems like a ripe area of research opportunities!&lt;/p&gt;

&lt;p&gt;Me, I use Eclipse for Java and vi for everything else.  This is mostly because they are the standard tools and I&#039;ve never bothered to see if anything better is out there.  Maybe I&#039;ll give TextMate a try.&lt;/p&gt;

&lt;p&gt;It&#039;s not quite yet dead, but code visualization (ie. heat maps for profiled code) has never really caught on in a big way.  I&#039;m not sure why that is.&lt;/p&gt;

&lt;p&gt;Your thoughts on supporting exploratory programming in an editor are really interesting.  I&#039;d like to see this in my editor for sure.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Great post, Patrick.  This seems like a ripe area of research opportunities!</p>

<p>Me, I use Eclipse for Java and vi for everything else.  This is mostly because they are the standard tools and I&#8217;ve never bothered to see if anything better is out there.  Maybe I&#8217;ll give TextMate a try.</p>

<p>It&#8217;s not quite yet dead, but code visualization (ie. heat maps for profiled code) has never really caught on in a big way.  I&#8217;m not sure why that is.</p>

<p>Your thoughts on supporting exploratory programming in an editor are really interesting.  I&#8217;d like to see this in my editor for sure.</p>]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->