> The idea that your OS determines your text editor is fundamentally broken.
> Both of those notions destroy loose coupling, which is a fundamental design principle.
The available text editors on the system determines your text editor. If you want a different editor, nothing stops you from porting it.
You should try porting Emacs to Plan 9 but I think you'll find that it isn't so loosely coupled itself. Meanwhile, you can run sam and acme in your favorite Unix clone. Not a huge fan of them, personally
> Both of those notions destroy loose coupling, which is a fundamental design principle.
The available text editors on the system determines your text editor. If you want a different editor, nothing stops you from porting it.
You should try porting Emacs to Plan 9 but I think you'll find that it isn't so loosely coupled itself. Meanwhile, you can run sam and acme in your favorite Unix clone. Not a huge fan of them, personally