Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Because the MacBook trackpads are so precise

But you to have to know where to click. And that's the biggest problem with so-called "modern" UIs - it lacks discoverability. Either you memorize all menus and dialogs, or you have to seek out the functionality you need each time you can't remember anything. And sometimes these dialogs change, so you have to rediscover everything once again.

In Emacs, it's enough only to remember basic movement shortcuts. The rest of commands could be discovered easily with M-x and which-keys.

> You don't need emacs for that - just find a scheme interpreter in a web browser [0] and start reading SICP [1] until you get bored. That's all the effort you need to get the mind-expanding effect.

One of the main reasons I moved to Emacs (11 years ago) was Common Lisp and SLIME.

> If you really like it, move on to a "real" Lisp.

A real(world) Lisp is Clojure these days



> In Emacs, it's enough only to remember basic movement shortcuts. The rest of commands could be discovered easily with M-x and which-keys.

afaik every modern IDE has this discoverability functionality. I use shift-shift and control-control autocomplete command menus all the time in JetBrains.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: