Hacker News new | past | comments | ask | show | jobs | submit login

The thing I love about emacs is how extensible it is.

The thing I hate about emacs is how extensible it is

Emacs was invented in 1976. You think it would be stable by now?

I filed a bug report for a sub-system I will not name because I think the developers are horrid people and the software fabulous, and I was abused, shouted at and called names for using an emacs distribution three years old (out of date they called it). That is I was using software that was forty four years old.

I love you emacs - I hate you emacs -




With the pace of development, any given bug or issue could have been fixed within the past few years- I do see your point about Emacs's stability and dev-additudes, which can stand on it's own, but I usually do try to replicate an issue on a clean install (minimal config needed to reproduce the issue) of the latest (released) version before filing a report. Dev time is as scarce as our own. Additionally, if the amount of configuration needed to reproduce your issue is prohibitive, that sounds like it might actually be an emacs-distribution issue?

I dont want to be too caught up in the cons. criticism- thanks for bringing it to someone's attention in the first place c:


I find it’s age awkward too. The terminology used (kill, buffer, window, etc) don’t fit at all with modern desktop terminology. Keyboard navigation doesn’t fit any modern standard either (cut/paste,etc) aside from linux terminals which have inherited it from eMacs.

I’ve tried to (with some success) standardise keyboard shortcuts across my entire desktop (linux w/windows vms) but im forever in keyboard he’ll.

In addition, I have awkward performance in emacs - character movement triggers a buffer save which occurs in the main thread resulting in a pretty constant lag.

Am I the only one that likes the emacs concept, hates lisp, and hates eMacs to the point where I think it should be rewritten?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: