Subject: Re: Making Lisp popular - can it be done?
From: rpw3@rpw3.org (Rob Warnock)
Date: Sat, 27 Dec 2008 04:49:58 -0600
Newsgroups: comp.lang.lisp
Message-ID: <DfydnVz0Wd3LlcvUnZ2dnUVZ_vudnZ2d@speakeasy.net>
WalterGR  <waltergr@gmail.com> wrote:
+---------------
| To do serious Lisp development (at least with free implementations)
| you need to download _an_ Emacs, _a_ Lisp implementation, install
| SLIME, learn the foreign Emacs key bindings, discover that all the
| Lisp videos you've been watching are actually using a configuration
| you don't have, spend time Googling to discover newline-and-indent and
| everything else you need...
+---------------

I was *almost* with you until this bit of silliness. No, sorry,
you *DON'T* need all of that stuff to do "serious Lisp development".
All you need is an implementation that works on the platform(s)
you care about [CMUCL, for me, for FreeBSD & Linux], an editor
with just a *few* basic Lisp-friendly feaures[1], and a desire
to actually *code* something rather than bitch about lack of
perfect tools.


-Rob

[1] Namely:

    1. Simple auto-indentation to the same level as the previous line;
    2. The ability to shift groups of lines back & forth;
    3. Parentheses-matching, that is, will blink or otherwise show
       you the matching open parenthesis when you type a closing one.

    For reasons detailed several times here previously, I don't use
    happen to use Emacs/SLIME.  But most versions of "Vi" or "Vim"
    have the above three minimal features, and that's what I've been
    using *quite* successfuly to code & deliver Scheme & Lisp applications
    for the last 16+ years. Others' mileage may vary, but still...

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