3 ms·
I think we generally agree as to the strengths of plan 9. > plan 9 to do unix things, and there is no benefit to that No - there is. Lots of benefit. Ofte
by cturner 11y ago
I think we generally agree as to the strengths of plan 9.
> plan 9 to do unix things, and there is no benefit to that
No - there is. Lots of benefit. Often when I'm thinking about approaches to an IPC problem, I'll go to the plan9 manuals and find an approach that is much more evolved than what's in Stevens. It's not hard to sell people on 9p.
Unix people are attracted to plan9. But it'd be nice to be able to learn rc in isolation, without having to deal with the cog/overload of the window manager and the unfamiliar editors. And then gradually move your tool chain over to 9p.
Once they were established they'd branch out towards the other awesome stuff.
> Trying to gain any benefit of the plan 9 architecture
> by crippling it with an overengineered telex emulator
> is missing the point entirely.
Baby steps.
> Not to mention the fact that ssh has existed for
> plan 9 for as long as there has been ssh
Really? How do you set up a ssh server on plan9?
- stonogo 11y ago> But it'd be nice to be able to learn rc in isolation, No, because rc "lacks" features unix users are used to, such as command history. The reason rc does not have this sort of thing is because it's unnecessary thanks to rio. Without rio, rc is not a useful interactive shell. Without using rc interactively, why bother using it instead of perl or python? It's just another programming language at that point. > Really? How do you set up a ssh server on plan9? sshserve(1) (see ssh1(1)) for sshv1, and sshsession(1) (see ssh2(1)) for sshv2.
- cturner 11y ago> No, because rc "lacks" features unix users are used to, such as command history. Hmm. You're right. The general problem remains. It's difficult to build momentum in a platform that operates as an all-or-nothing proposition. 9p might offer a way in though.