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.