Like, I've read about how you can mount lots of things like filesystems and that sounds kind of neat but that also seemed like it might obscure latency and make things ridiculously slow, though it's entirely likely that I am misunderstanding how things work.
It would really be a real competitor with linux in the server market.
I really should properly play with it, but it always seemed to me that it has the potential to add milliseconds of cost to each operation and that could be very slow.
If you mean that microkernels ping-ponging between kernel and user space can impact perf: Maybe? I'd really want to see benchmarks.
Yup. I tried to bounce the idea of Mark Shuttleworth when I last interviewed him, but he wasn't interested.
At least that's the impression that I got from their interview process.
Just to clarify, though: I wasn't interviewing for a job, I was interviewing the man for El Reg.
https://www.theregister.com/2024/11/11/mark_shuttleworth_ubu...
It took an afternoon to figure out how, and was basically "cat".
Latency is never a problem in my experience unless you're mounting in resources from a different continent, where ssh is slow anyway. Even in those cases, the UX is closer to mosh, since rio remains local.
In general, plan 9 is fast. Compiling all of userspace and the kernel tanker just a couple minutes on my 11th gen Framework. Grepping a large repo also feels closer to ripgrep than gnu grep.
One well-known user runs his home network and automation system all as a 9grid. He even frequently shares details on his YouTube channel adventuresin9[0]. It's binge-worthy IMHO.
It's hard to convey how cohesive the whole system is. It's ridiculous how many things are reduced to trivial shell scripts, and the source code is so darn grokkable, greppable, and small that treating it as documention is actually sensible. Granted, this is almost necessary to become proficient in Plan 9 since there are so few network effects producing StackOverflow answers, blog tutorials etc.
Anyway, I hope you do end up jumping in!
[0]:https://www.youtube.com/channel/UC7qFfPYl0t8Cq7auyblZqxA
I have an old piece of shit laptop that’s not being used for anything, might be a fun excuse to try it out.
For a bit more nitty-gritty, the 9front FQA[0] is worth running through.
Damnit, I guess I know what I am doing this weekend.