From mboxrd@z Thu Jan 1 00:00:00 1970 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: Your message of "Sat, 20 Mar 2010 22:48:53 PDT." <13426df11003202248l4c8f9577ueab252b93b785810@mail.gmail.com> References: <13426df11003202248l4c8f9577ueab252b93b785810@mail.gmail.com> From: Bakul Shah Date: Sun, 21 Mar 2010 10:57:06 -0700 Message-Id: <20100321175706.A77345B1A@mail.bitblocks.com> Subject: Re: [9fans] recreational programming of an evening Topicbox-Message-UUID: ede44bf4-ead5-11e9-9d60-3106f5b1d025 On Sat, 20 Mar 2010 22:48:53 PDT ron minnich wrote: ... > So here is the result: very minor extension to the kernel code, shell > script a bit longer (25 lines!) but what happens is e.g. you trace an > rc, and for each fork/exec that happens, a new truss display pops up > in a new window and you can now watch the kid. And yes it does work > fine if the thing you start is an rc. ... > What's interesting to me about this is that > I can not imagine even attempting this on any other os or windowing > system. It was just too easy on Plan 9 however. > > ron Very nice! Users of other OSes won't even believe it is this easy! Have you considered writing this up for a publication or blogging about it? This sort of "joy of programming with plan9" stories need to be known more widely. What's really missing is a whole book on hands on OS hacking along the lines of the Art of Electronics or SICP (Structure and Interpretation of Computer Programs). And with a kit of h/w & i/o devices so that you can build some widgets and give'em a real OS!