From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5f54679ad3aaa0a6df1f03d4d103efd7@vitanuova.com> From: C H Forsyth To: 9fans@cse.psu.edu Subject: Re: [9fans] 9fans-ego-wars? In-Reply-To: <25494.135.214.150.100.1064606399.squirrel@www.infernopark.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Fri, 26 Sep 2003 20:43:49 +0100 Topicbox-Message-UUID: 50f940d2-eacc-11e9-9e20-41e7f4b1d025 >>I dont know how to put it but if I am right, Limbo is very good but one >>cant use it for low level programming (like GC reducing predicatable >>timing). C can be used well for low-level programming but there are ESPOL was an extended subset of the Burroughs Extended ALGOL language that was tuned to implement systems programs such as the operating system (MCP). (i'd hoped the MCP source code was online by now but i couldn't find it; its use of call-by-name to wait for an event was fascinating.) anyhow, i thought it would be not too hard to do the same for Limbo, once i'd decided it was really a sensible idea, that is. i did think that in practice it might boil down to just preventing the use of expensive things and limiting it to reference counting, which could probably be done without actually creating a true dialect.