Subject: Re: best environment for learning Lisp?
From: rpw3@rpw3.org (Rob Warnock)
Date: Wed, 01 Jul 2009 06:03:15 -0500
Newsgroups: comp.lang.lisp
Message-ID: <Ofadnbr8HJ_u39bXnZ2dnUVZ_rSdnZ2d@speakeasy.net>
Thomas F. Burdick <tburdick@gmail.com> wrote:
+---------------
| r...@rpw3.org (Rob Warnock) wrote:
| > Robert Uhl �<eadmun...@NOSPAMgmail.com> wrote:
...
| > | Wow--you're right. �On my machine, I can run emacs --no-init then C-x
| > | C-c in 1.154 seconds while vi starts and then quits in 1.249 seconds.
| > | Of course, emacs with my normal .emacs takes 2.853 seconds...
| > +---------------
| >
| > Which is why I use real Vi, and *NOT* Vim!! �;-} �;-}
| > On my laptop, Vi (nvi-1.79) takes 0.83 s to
| > start up & exit the first time; only 7 ms thereafter!!
| 
| Not to argue against the venerable usenet tradition of discussions
| that go flying off on a random tangent ... but weren't we talking
| about whether Emacs+Slime+Viper could serve as a modal IDE? For this
| purpose, you would *not* want to be constantly starting and shutting
| down your editor: you want it to stay connected to the Lisp :-)
+---------------

Yes, of course, thanks for dragging us back on-topic. [I'm afraid
I let myself get dragged down the "startup time" rathole... (*sigh*)]

And it wasn't quite "whether Emacs+Slime+Viper could serve as a
modal IDE", but "whether Emacs+Slime+Viper could serve as a Lisp IDE
with a modal editor even when editing Lisp". I know the difference
may sound subtle, but it's important. I have no problems using Emacs
chords -- or, better, M-x long-commands -- for the IDE functions.
I just want navigation/insertion/editing to work like Vi (modal editing).


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607