From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 19 Jul 2000 17:09:59 -0400 From: "William K. Josephson" To: 9fans@cse.psu.edu Subject: Re: [9fans] Missing ARP reply in 9load Message-ID: <20000719170959.A29100@honk.eecs.harvard.edu> References: <200007191913.PAA08399@smtp4.fas.harvard.edu> <39760EA1.3030100@noos.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <39760EA1.3030100@noos.fr>; from boyd@noos.fr on Wed, Jul 19, 2000 at 10:25:05PM +0200 Topicbox-Message-UUID: e672ee64-eac8-11e9-9e20-41e7f4b1d025 On Wed, Jul 19, 2000 at 10:25:05PM +0200, Boyd Roberts wrote: > > 9load is single threaded > so then 3rd ed has threads? i remember (rob?) saying that plan 9 > did not have threads because it was unecessary and beyond the > capabilities of most programmers. or am i confused? I think you have mis-remembered slightly: >From: "rob pike" >Subject: Re: [9fans] Plan 9 future (Was: Re: Are the Infernospaces gone?) >Date: Mon, 8 May 2000 00:33:33 -0400 >To: 9fans@cse.psu.edu > >Alef was dropped because it was too laborious to maintain two compilers >and sets of libraries across an ever-growing list of architectures. The >concurrent programming aspects of Alef were simulated by a new thread >library for C, and that is what we use now. The syntax isn't as pretty but >the semantics is very close. > >-rob