Discussion
Ask HN: If you were rewriting Emacs from scratch, what would you do differently?
Don't get me wrong, I'm not planning on creating an Emacs killer, nor suggest anyone do that. But, hypothetically, what are some fundamental pitfalls of this foundational application?