From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 30 Aug 2000 18:44:28 +0200 From: Lucio De Re To: 9fans@cse.psu.edu Subject: Re: [9fans] Stack initialisation Message-ID: <20000830184427.F3753@cackle.proxima.alt.za> References: <200008301417.QAA12601@chuckle.iba.co.za> <20000830181216.E3753@cackle.proxima.alt.za> <007a01c0129f$da5864e0$03c684c3@psychobasketcase.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <007a01c0129f$da5864e0$03c684c3@psychobasketcase.org>; from Boyd Roberts on Wed, Aug 30, 2000 at 06:32:13PM +0200 Topicbox-Message-UUID: 018018c6-eac9-11e9-9e20-41e7f4b1d025 On Wed, Aug 30, 2000 at 06:32:13PM +0200, Boyd Roberts wrote: > > i'd chuck my hand in with limbo. my first limbo module: > > http://www.planete.net/~boyd/code/pop.bundle > > [a pop3 client] took about 3 hours to write, with a few beers > and a bit of coaching from brucee. > Yes, Limbo is surprisingly easy. And effective. Took me a long time to figure out how to time out on a read(), though (the CD-ROM released version didn't include the timed read function). > i was amazed. garbage collected fd's -- wow... > That's a runtime feature. No reason why the gems in Limbo cannot be adopted elsewhere. And Limbo is at its best within the Inferno system. I would be perfectly happy with a port to Plan 9, but I don't hear many offers. Plus, Charles is hopefully going to make a (comfortable?) living out of Inferno and Limbo (hm, where's Paradiso?) and we may want to help him by keeping Inferno and Plan 9 distinct. > the original, written in C, took several days (excluding a night > in a pub in york designing it and thinking up a method to minimise > the password winding up in a core dump -- taunton dry blackthorn > cider was required). > No point in asking if the Alef version would have been any easier? No matter, let's get the most out of the tools we have, and try to keep religious wars right out of the picture. Plus, there are graphics to do, that's a hell of a lot of work, if I'm not mistaken. ++L