3 ms·
My theory is this: - too weird - Plan 9 is very difficult to get used to as a user experience. Novel, fascinating, powerful, yes! But also minimal, impenetra
by gchpaco 16y ago
My theory is this:
- too weird - Plan 9 is very difficult to get used to as a user experience. Novel, fascinating, powerful, yes! But also minimal, impenetrable, and very very different from the UI you're used to as a Unix hacker.
- nonexistent marketing
- too hard to get into initially; I wish they had gone to a public source repository model earlier, although in all fairness the project predates a lot of this.
But, it was still an enormous success:
- UTF8 came from Plan 9
- Linux's clone syscall
- /proc
- numerous other minor things
The main thing I wish I saw more that was in Plan 9 was structured regular expressions. I'd love an awk based around them, or an ssam that didn't basically run sam on the file. The second thing I wish I saw more was Plan 9's per-process filesystem namespaces. Chroot and jail are crude hacks compared.
- joey_bananas 16y ago> - UTF8 came from Plan 9 Not really, Ken Thompson certainly contributed to it, but they didn't invent it.
- jbarham 16y agoNo, UTF-8 was invented by Ken Thompson. Source, by Rob Pike: http://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt http://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt Key quote: "Looking around at some UTF-8 background, I see the same incorrect story being repeated over and over. The incorrect version is: 1. IBM designed UTF-8. 2. Plan 9 implemented it. That's not true. UTF-8 was designed [by Ken Thompson], in front of my eyes, on a placemat in a New Jersey diner one night in September or so 1992."