From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <6092647e06cfb1ef18b5a9f26e442fcd@terzarima.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] new compilers From: Charles Forsyth Date: Thu, 30 Mar 2006 18:58:28 +0100 In-Reply-To: <20060330195101.4d9270a7.20h@r-36.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 279c06ca-ead1-11e9-9d60-3106f5b1d025 > ioctl(fd, SETVOLUME, &vol); is more comfortable. of course. then we can fuss trying to have the same value for SETVOLUME on each system in a distributed set and re-learn all that The Newcastle Connection and RFS painfully discovered about that (but Linux has yet to learn); the interface requires passing a reference to vol (just to pass its value, so it can't be an expression, and also losing its type in the process because ioctl takes void*); and every language needs to set up its own `binding' for all those operations and values; and ...