James Keats <james.w.ke...@gmail.com> writes: Hi James,
> I'm currently using Netbeans' clojure IDE and I quite like it. So why are you bothering to use something else? > but emacs, i find, is unnecessarily arcane compared to a modern java > IDE. It's keyboard shortcuts and combinations are based on ancient > keyboards and terminals and historical conventions, and while i can > customize that and only use what I need, netbeans already has a > comfortable, modern setup out of the box. Once you are used to it, you cannot believe how anyone can get work done with these "modern" (aka windows-like, mouse-driven, inextensible) user interfaces. Emacs has an extremely high usability factor, but it requires some time to become acquainted with it. What I totally miss in any "modern" application is emacs' ability to describe itself. `C-h k <any>' explains exactly what the <any> shortcut does, `C-h k <click>' explains in details what a mouse click on some text, button, or menu item does, `C-h b' shows you all currently applicable shortcuts, and I could go on and on. In contrast, "modern" UIs have at best some tooltip that might give a hint on keywords you can use to search the documentation, if there's any... > I see that some would suggest paredit, but honestly, i don't see that, > navigating code through keyboard shortcuts, Paredit it about editing on syntactic units (which are lists in lisp) instead of only characters, words, and lines. That it also offers good navigation is only a side-effect. > as all that much of an advantage considering that using the mouse or > the trackpad is very convenient. Hey, now I know two guys that really think a trackpad is convenient. ;-) Bye, Tassilo -- 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