@ArneBab that's a little sad, but it's hard to innovate without breaking some backward compatibility, however it seems wayland does a relatively good job on gradual migration with xwayland and other things.
IMO emacs is already quite bloated and we should decompose it parts and reuse them on one level above it, rather than include more functionality inside.
@abcdw When I look at Emacs as a programming environment, I do not see it as bloated. I would not call Python bloated for having many libraries ("batteries included"), so why should Emacs be bloated.
Bloat would be if you had to *use* many of them to do anything, but that’s not the case.
It’s a shared programming environment.
And I like working in exwm very much: this actually unifies and streamlines many of my workflows (which start and end in org-mode).
1/2
@abcdw When I look at Emacs as a programming environment, I do not see it as bloated. I would not call Python bloated for having many libraries ("batteries included"), so why should Emacs be bloated.
Bloat would be if you had to *use* many of them to do anything, but that’s not the case.
It’s a shared programming environment.