News for hackers. Stuff that matters.
Re:Ask HN: How would you relearn programming? by kbob on Sunday February 11, 2018 @08:31AM (#16352606)
Emacs has a different way of doing just about everything than the rest of the desktop environment. Kill ring vs clipboard. Emacs windows/frames vs GUI tabs/windows. Subshells vs ⌘Tab to Terminal. C-X C-C vs ⌘Q. Actually, all the default keybindings are gratuitously different from other text applications.

Most of these are different because Emacs invented them for non-GUI terminals before any conventions existed. But now it's just cognitive overhead to have two ways to do everything, depending on which app is active.

It's powerful, but I believe I'm stuck on a suboptimal local maximum. A similarly powerful IDE better integrated with the rest of the system would be better, but unlearning and relearning is more effort than I'm willing to invest at any time.

The size of the community matters if you want third-party add-ons.

Re:Ask HN: How would you relearn programming? by earenndil on Sunday February 11, 2018 @02:05PM (#16354168)
> A similarly powerful IDE better integrated with the rest of the system would be better

Does one exist? (I'd preach vim to you but I don't want to perpetuate editor wars.

Re:Ask HN: How would you relearn programming? by kbob on Monday February 12, 2018 @12:24PM (#16360147)
Heck if I know. Atom seems to have mindshare.
Re:Ask HN: How would you relearn programming? by earenndil on Monday February 12, 2018 @06:43PM (#16363452)
It has mindshare, sure, but in comparison with something like emacs, does it have power? I've heard good things about jetbrains IDEs, maybe try those? Beyond that, idk.