Earlier quoted context omitted.
I'm trying to parse your first paragraph. Isn't Unix entirely about modularity? And I suppose you could argue that emacs is a (os like) substrate that enables modularity on top of it. Theres an old joke, emacs is a nice OS, only lacking a decent text editor. Or are you referring to the actual code itself?
Sorry for my English, I'll try to be clear... > Isn't Unix entirely about modularity? No, unix goal is to provide a minimal "platform" that third party software may use as a "detached" base and interoperate via a simple, small and common IPC mechanism. Unix is essentially like a wagon to support any kind of boxes/pallets. LispM, Alto workstations, ITS, Emacs do the opposite: the OS must not be for them a platform wit…
To borrow your analogy. Pallet/shipping containers are modular(they won). Individual boxes and container ships, less so.
I can get behind that. I'm not sure that's the absolute best way.
Although as I write this, I'm reminded of the web browser I'm writing it in. Is it not more emacs than emacs?