I'd love to use, learn more about, and improve Plan9, but the lack of the above make it pretty painful.
This is why Hurd is probably far more likely to gain traction in the foreseeable future than Plan9.
I'd love to use, learn more about, and improve Plan9, but the lack of the above make it pretty painful.
This is why Hurd is probably far more likely to gain traction in the foreseeable future than Plan9.
In theory for vim and emacs you could work around that by using the graphical interface, much as say Acme does. I would estimate this to be at least as much work as porting from X11 to, say, Cocoa was, and possibly even worse. And this port would only get you a vim or an emacs that was materially identical to its Unix counterpart—no Acme style control FS and essentially no cooperation with the normal Plan 9 UI elements.
There's a vi for Plan 9 (even skipping the old joke about the MIPS interpreter...). I think it's vim, but I haven't paid much attention. David Hogan did a gcc port, and mostly nobody cared so it languished.