On Jun 5, 2013, at 11:12 AM, Catonano wrote:

> My 2 cents:
> 
> it´s ture that the Emacs features are not discoverable and that the learning 
> curve is mean.
> 
> But it also true that once you´ve done it, it brings you a great value.
> 
> My suggestions about Emacs:
> 
> 1) ...
> 2) ...
> 3) ...
> 4) ...
> 5) ...
> 6) ...
> 7) ...

8) If you want to become a rock star eternal golden coder's hero then develop 
an Emacs-like Clojure coding environment for which the features ARE 
discoverable and for which the learning curve is gentle. This sort of thing has 
been done before! At least FRED (FRED Resembles Emacs Deliberately), which was 
part of the (sadly) long dead Macintosh Common Lisp environment, counts in my 
book. And the MCLIDE project continued this work to some extent for a while, 
for multiple Lisps including Clojure (http://mclide.com). All of that was just 
for Mac, however, and none of it appears to be active... but the idea is a 
superb one: Provide all of the power of Emacs but ditch the ancient user 
interface. E.g., instead of hiding buffers invisibly behind each other, just 
pop up ordinary windows that people already know how to use. Use standard menus 
and dialogs to interact with the user for opening files, browsing stack traces, 
and everything else. Set preferences in a standard preferences dialog. Allow 
features to be discovered by browsing menus, and allow key commands to be 
viewed/changed in standard ways. Life would be beautiful if something like this 
arose in the Clojure community.

Okay, of course I know this isn't a great suggestion for the OP! But I think 
it's a really good suggestion for the community.

 -Lee

-- 
-- 
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