From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] usage of CPU server From: "rob pike" MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20001103145607.93809199DC@mail> Date: Fri, 3 Nov 2000 09:56:00 -0500 Topicbox-Message-UUID: 214621f0-eac9-11e9-9e20-41e7f4b1d025 You're absolutely right: every reason anyone ever gave for not exporting functions involved a failure of imagination. Sure, the environment gets big; so give it more space. Sure, you can import from a file; so why not do that for all variables and lose export altogether? The point is having a dynamic programming environment; cavils about stack size and available work-arounds are just conservatism, and programmers are indeed a conservative bunch. Pity. I never understood the resistance. I still don't. Fortunately, I don't have to care any more, either, since Plan 9 has the best implementation of the environment out there, and rc does functions very well, thank you. -rob