From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Date: Fri, 25 Sep 2009 17:40:55 -0700 Message-ID: <13426df10909251740m365600e1kf98a14d09b82ff5c@mail.gmail.com> From: ron minnich To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Subject: [9fans] 9vx as a perfect proto environment Topicbox-Message-UUID: 77a47f4a-ead5-11e9-9d60-3106f5b1d025 I think 9vx is now the equivalent of software tools from the old days. It's fast. But the big beauty of it for me is that in vx32/src/9vx/a is pretty much a plan 9 kernel in plan 9 C vernacular. I just spent an easy short time prototyping some new stuff that I can now drop into a real plan 9 kernel for Blue Gene, no changes needed. The edit/build/test boot cycle is measured in seconds. The fact that we have a friendly path via codereview(1) and bitbucket is the icing on the cake. I know some folks who are using 9vx to get the hang of plan 9. Their 9vx window is always up. It's a great way to ease into the system. So we have some nice paths. For many unix-like systems, we have plan9ports. For more of the "real deal", we have 9vx -- and you can proto some of your kernel code in that environment. And we've got some very nice ARM platforms coming along, such as the beagleboard, which are good enough to be a desktop. USB is in, bluetooth is coming ... things are looking good! ron