Live data from Hacker News

Plan 9 from Bell Labs

github.com

11–20 of 90 posts

Re: Plan 9 from Bell Labs

#11

Always good to check out 9front if you plan on using plan9: new drivers, filesystem, more utilities. Homepage: https://code.google.com/p/plan9front/ Releases: http://9times.cat-v.org/

Seconded. 9front is _way_ ahead of vanilla Plan9, although that's a relative statement in such a tradition-bound community.

Re: Plan 9 from Bell Labs

#12
post #3

Has anyone used Plan-9 have feedback on running it?

You can check my other comments for more, but a couple of old-time UNIX folk I know described it as being dropped into a bare X11 environment with twm, a flint knife, and the Acme editor.

Acme is amazing, but the whole thing uses mouse chording and requires a 3-button mouse, so it requires a lot of getting used to if you're newer to computers than, say, 1990.

In general, Plan9 delivers on being "a better UNIX" in terms of what a standalone process perceives as its runtime environment - everything of consequence is a file, regardless of its location, and mounting remote devices of all kinds is wonderfully consistent.

Sadly, all the "nice" things you take for granted on Linux (like hardware support, graphics compositing, audio, wi-fi, graphical web browsers, even SSH and modern language runtimes) are absent or have to be bolted on with fairly ugly hacks.

Still, it runs OK on a Raspberry Pi. Wish it did so on a ODROID-U3, though.

Re: Plan 9 from Bell Labs

#13
post #12
post #3

Has anyone used Plan-9 have feedback on running it?

You can check my other comments for more, but a couple of old-time UNIX folk I know described it as being dropped into a bare X11 environment with twm, a flint knife, and the Acme editor. Acme is amazing, but the whole thing uses mouse chording and requires a 3-button mouse, so it requires a lot of getting used to if you're newer to computers than, say, 1990. In general, Plan9 delivers on being "a better UNIX" in ter…

ron puts it in perspective pretty well: http://9fans.net/archive/2011/04/230

Re: Plan 9 from Bell Labs

#14
I love how decent of a chunk Github's code identifier seems to think is Javascript. On a related note, has Plan9 been rewritten in Javascript yet, and if not, why are you slacking?!

Re: Plan 9 from Bell Labs

#15
post #12

Earlier quoted context omitted.

You can check my other comments for more, but a couple of old-time UNIX folk I know described it as being dropped into a bare X11 environment with twm, a flint knife, and the Acme editor. Acme is amazing, but the whole thing uses mouse chording and requires a 3-button mouse, so it requires a lot of getting used to if you're newer to computers than, say, 1990. In general, Plan9 delivers on being "a better UNIX" in ter…

ron puts it in perspective pretty well: http://9fans.net/archive/2011/04/230

Yeah, but that makes sense at the OS level. UX-wise (and generally speaking, for most common uses of a computer these days), Plan9 is, sadly, almost useless. I myself only use it because I _like_ messing about with different (and arguably better) operating systems, but it's very, very, VERY hard to do so for general "work" or even browsing the web.

Re: Plan 9 from Bell Labs

#16
post #15

Earlier quoted context omitted.

ron puts it in perspective pretty well: http://9fans.net/archive/2011/04/230

Yeah, but that makes sense at the OS level. UX-wise (and generally speaking, for most common uses of a computer these days), Plan9 is, sadly, almost useless. I myself only use it because I _like_ messing about with different (and arguably better) operating systems, but it's very, very, VERY hard to do so for general "work" or even browsing the web.

I've considered spending time on plan 9 making the UX less crappy. I think the stuff under the covers is fantastic but the UX is not great. The three button mouse thing is pretty stupid, for one.

Re: Plan 9 from Bell Labs

#17
post #15

Earlier quoted context omitted.

Yeah, but that makes sense at the OS level. UX-wise (and generally speaking, for most common uses of a computer these days), Plan9 is, sadly, almost useless. I myself only use it because I _like_ messing about with different (and arguably better) operating systems, but it's very, very, VERY hard to do so for general "work" or even browsing the web.

I've considered spending time on plan 9 making the UX less crappy. I think the stuff under the covers is fantastic but the UX is not great. The three button mouse thing is pretty stupid, for one.

Thank goodness I'm not alone!

Where have you been all this time? :)

Re: Plan 9 from Bell Labs

#18

Earlier quoted context omitted.

You're referring to sam, I presume? The commands are similar to ed, but the overall design is radically different. Then of course, Plan 9 has one of the most versatile text editors out there: Acme. The shell itself is rc(1), which cleans up the mess significantly from Bourne shells.

I quite like sam, from what I've tried so far. I think it's an interesting take on ed (but I much prefer acme) I still have "learn basic ed (or sam)" as a far-away goal (always pushed down my todo list, since knowing the commands is not enough: using them is what gives power)

This is the best writeup I've seen so far on getting comfortable with ed: http://blog.sanctum.geek.nz/actually-using-ed/

Re: Plan 9 from Bell Labs

#19
post #17

Earlier quoted context omitted.

I've considered spending time on plan 9 making the UX less crappy. I think the stuff under the covers is fantastic but the UX is not great. The three button mouse thing is pretty stupid, for one.

Thank goodness I'm not alone! Where have you been all this time? :)

I'm just a frequent user of tiling window managers and vim on Linux and I wish I had the elegance of plan9 under the covers :)

Unfortunately I'm all talk at this point. I have to set up an actual plan9 machine at some point and start working on it if I were to get anywhere.

Re: Plan 9 from Bell Labs

#20

I love how decent of a chunk Github's code identifier seems to think is Javascript. On a related note, has Plan9 been rewritten in Javascript yet, and if not, why are you slacking?!

I think they're waiting for the Rust port to be done first.
Post reply on HN