Comment by pseudohadamard

1 month ago

Clean doesn't mean easy to use. I've worked with a system before that had a very clean, elegant design (message-passing/mailboxes), easy to implement, easy to apply security measures to, small, efficient, everything you could ask for, and pretty much the first thing anyone who used it did was write a set of wrappers for it to make it look and feel more natural.

Plan 9 does that, e.g. dial(2) to do the /net dance. ("2" here actually means something like "3plan9".)