<?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: Switching editors is just as hard as switching languages</title>
	<atom:link href="http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/</link>
	<description></description>
	<lastBuildDate>Mon, 08 Mar 2010 21:06:06 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Cyril Slobin</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-830</link>
		<dc:creator>Cyril Slobin</dc:creator>
		<pubDate>Sun, 24 Feb 2008 07:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-830</guid>
		<description>&lt;blockquote&gt;I’d been a vim user for about a year when I started learning lisp. In the free lisp IDE world, there’s pretty much only one player, and that’s emacs (with SLIME)&lt;/blockquote&gt;

I am using Vim for Lisp (not Common Lisp, but newLISP) programming on everyday basis. I have write my own syntax highlighting mode for it, because the existing one was unsatisfactory. My .vimrc is 373 lines long just now. I do not although use it as IDE, I believe that very idea of IDEs (eclipce, visual studio, emacs, any) is bad. What&#039;s wrong with me? 

&lt;blockquote&gt;Ideally the editors should have every command reachable from a menu and a customizable key binding next to the menu item.&lt;/blockquote&gt;

Once, because of some strange OS error, Vim stops to respond to keyboard. I have spent about five minutes to realize that I can select File -&gt; Save and then Exit form menu by a mouse. Never done this before. ;-)</description>
		<content:encoded><![CDATA[<blockquote><p>I’d been a vim user for about a year when I started learning lisp. In the free lisp IDE world, there’s pretty much only one player, and that’s emacs (with SLIME)</p></blockquote>
<p>I am using Vim for Lisp (not Common Lisp, but newLISP) programming on everyday basis. I have write my own syntax highlighting mode for it, because the existing one was unsatisfactory. My .vimrc is 373 lines long just now. I do not although use it as IDE, I believe that very idea of IDEs (eclipce, visual studio, emacs, any) is bad. What&#8217;s wrong with me? </p>
<blockquote><p>Ideally the editors should have every command reachable from a menu and a customizable key binding next to the menu item.</p></blockquote>
<p>Once, because of some strange OS error, Vim stops to respond to keyboard. I have spent about five minutes to realize that I can select File -&gt; Save and then Exit form menu by a mouse. Never done this before. ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Links Saturday &#171; Helpful Linux Tidbits</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-827</link>
		<dc:creator>Links Saturday &#171; Helpful Linux Tidbits</dc:creator>
		<pubDate>Sat, 23 Feb 2008 19:50:35 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-827</guid>
		<description>[...] Emacs, Lisp, Vim - Switching editors is just as hard as switching languages [...]</description>
		<content:encoded><![CDATA[<p>[...] Emacs, Lisp, Vim &#8211; Switching editors is just as hard as switching languages [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: heden</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-826</link>
		<dc:creator>heden</dc:creator>
		<pubDate>Sat, 23 Feb 2008 19:03:14 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-826</guid>
		<description>i use ee.

yeah, make fun of me. it doesn&#039;t matter. it&#039;s notepad for my fbsd box. i code in it. i write my budget in it. i save a lot more files in it, too.

ee!</description>
		<content:encoded><![CDATA[<p>i use ee.</p>
<p>yeah, make fun of me. it doesn&#8217;t matter. it&#8217;s notepad for my fbsd box. i code in it. i write my budget in it. i save a lot more files in it, too.</p>
<p>ee!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-825</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Sat, 23 Feb 2008 17:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-825</guid>
		<description>I understand your pain.
Back in the day, when VAXen were my standard platform, I had an EDT/TPU customization all singing and dancing, including things like binding functions written in one part of a split-screen to keys on the fly.
When they slid into history, I went back to beginner stage, and stick with menu picks and mouse-driven systems.  To this day I still have to look up the emacs cut and paste commands, since they aren&#039;t the otherwise ubiquitous ^C/^X/^V</description>
		<content:encoded><![CDATA[<p>I understand your pain.<br />
Back in the day, when VAXen were my standard platform, I had an EDT/TPU customization all singing and dancing, including things like binding functions written in one part of a split-screen to keys on the fly.<br />
When they slid into history, I went back to beginner stage, and stick with menu picks and mouse-driven systems.  To this day I still have to look up the emacs cut and paste commands, since they aren&#8217;t the otherwise ubiquitous ^C/^X/^V</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-824</link>
		<dc:creator>Lee</dc:creator>
		<pubDate>Sat, 23 Feb 2008 11:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-824</guid>
		<description>@Gabriel Sean Farrell: you might be interested to learn that KDE supports vim as a standardised editing component, including use in web forms etc.  The actual vim plugin is a seperate project (yvis or something like that), but the support required is right in KDE core.</description>
		<content:encoded><![CDATA[<p>@Gabriel Sean Farrell: you might be interested to learn that KDE supports vim as a standardised editing component, including use in web forms etc.  The actual vim plugin is a seperate project (yvis or something like that), but the support required is right in KDE core.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-823</link>
		<dc:creator>Lee</dc:creator>
		<pubDate>Sat, 23 Feb 2008 10:35:23 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-823</guid>
		<description>This is why we should start having a higher-level shared library base for the OS, much like modern desktops provide.  Unix should know what keystrokes you prefer to use for next buffer etc., regardless of what editor you&#039;re using.  Editors should plug into this, and use the shortcuts configured.  Remote filesystems over ssh, tagging (web style or ctags style) should be available on both the command line and the GUI.  Apps should be able to present a dialog to the user responsible for something, even if that user is coding at a console.

The problem isn&#039;t editors.  It&#039;s the OS layer.</description>
		<content:encoded><![CDATA[<p>This is why we should start having a higher-level shared library base for the OS, much like modern desktops provide.  Unix should know what keystrokes you prefer to use for next buffer etc., regardless of what editor you&#8217;re using.  Editors should plug into this, and use the shortcuts configured.  Remote filesystems over ssh, tagging (web style or ctags style) should be available on both the command line and the GUI.  Apps should be able to present a dialog to the user responsible for something, even if that user is coding at a console.</p>
<p>The problem isn&#8217;t editors.  It&#8217;s the OS layer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Cowan</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-822</link>
		<dc:creator>John Cowan</dc:creator>
		<pubDate>Sat, 23 Feb 2008 08:07:23 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-822</guid>
		<description>Switching languages is hard if they have fundamentally different paradigms: eager vs. lazy, functional vs. impure, Prolog vs. everything else.  Switching editors is like that.</description>
		<content:encoded><![CDATA[<p>Switching languages is hard if they have fundamentally different paradigms: eager vs. lazy, functional vs. impure, Prolog vs. everything else.  Switching editors is like that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reid</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-821</link>
		<dc:creator>Reid</dc:creator>
		<pubDate>Sat, 23 Feb 2008 05:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-821</guid>
		<description>You think switching editors is as hard as switching languages?  Wrong.  It&#039;s *harder*.  Languages don&#039;t go into your muscle memory (alright, maybe a bit, but not really).  I don&#039;t have to enumerate why, you&#039;ve already made all the points why.  Languages are comparatively easy to pick up; so many of them borrow ideas from each other.</description>
		<content:encoded><![CDATA[<p>You think switching editors is as hard as switching languages?  Wrong.  It&#8217;s *harder*.  Languages don&#8217;t go into your muscle memory (alright, maybe a bit, but not really).  I don&#8217;t have to enumerate why, you&#8217;ve already made all the points why.  Languages are comparatively easy to pick up; so many of them borrow ideas from each other.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-820</link>
		<dc:creator>Scott</dc:creator>
		<pubDate>Sat, 23 Feb 2008 05:38:40 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-820</guid>
		<description>Oops, hit enter on that last one by mistake.

Meant to add; could you post your .emacs? I feel like I&#039;m coming from pretty much the same place so it might get me over a bit of the hump. (Is there a good .emacs repository somewhere?)</description>
		<content:encoded><![CDATA[<p>Oops, hit enter on that last one by mistake.</p>
<p>Meant to add; could you post your .emacs? I feel like I&#8217;m coming from pretty much the same place so it might get me over a bit of the hump. (Is there a good .emacs repository somewhere?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://codeulate.com/2008/02/switching-editors-is-just-as-hard-as-switching-languages/comment-page-1/#comment-819</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 23 Feb 2008 05:35:38 +0000</pubDate>
		<guid isPermaLink="false">http://codeulate.com/?p=12#comment-819</guid>
		<description>Sigh, I&#039;m still at the &quot;given up on CL twice because of Emacs&quot; place. I cringe at opening vim without my vimrc. Can&#039;t build up the energy/time to try to beat emacs into usable shape.</description>
		<content:encoded><![CDATA[<p>Sigh, I&#8217;m still at the &#8220;given up on CL twice because of Emacs&#8221; place. I cringe at opening vim without my vimrc. Can&#8217;t build up the energy/time to try to beat emacs into usable shape.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
