On Wed, Sep 4, 2013 at 6:32 PM, Daniel Higginbotham
<nonrecurs...@gmail.com>wrote:

> With the C-s/C-r keybindings, I think the emacs.d I point has swapped
> isearch and regexp search. I'll double-check that.
>

This is an amazing microcosm of _exactly_ why Rich and others seem to be
pointing people away from Emacs lately. :)

I think the main point here is that if you want to learn Lisp, you should
probably learn Clojure, and if you want to pick up Emacs at the same time,
you're learning 2 Lisps, one of which is _significantly_ less disciplined
than the other, and also far less obvious as to the power inherent to it.

I've used Emacs for 15 years now and I have never regretted for a second
having taken the dive into learning it. I do, however, think it's wise to
take a simpler approach to learning new tech. If someone is using an
editor/IDE they're already comfortable with, then get them to learn Clojure
there until they're comfortable with Clojure. Sometime down the road, after
they've groked the power of Lisp, start to give them subtle hints that
there's this editor out there that's actually built in large part in Lisp
that affords you much of the simplicity, power, and focus you're now used
to in your normal programming tool. At that point, they'll actually be more
capable of understanding why Emacs is so amazing.

Then they'll start to grumble about Lisp machines and [launch out into the
dismal swamp that is the rest of our programming careers][lisp is not an
acceptable lisp]. :)

[lisp is not an acceptable lisp]:
http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptable-lisp.html

--

In Christ,

Timmy V.

http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to