From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <4f34febc0902020938o580aa7f3qbee27d7c1063a7c7@mail.gmail.com> References: <4f34febc0901312147m1ae91148oa384c00bb2430b1d@mail.gmail.com> <921f62e676eeb09dca8bd58e6a3ffee3@terzarima.net> <4f34febc0902020938o580aa7f3qbee27d7c1063a7c7@mail.gmail.com> Date: Mon, 2 Feb 2009 09:48:40 -0800 Message-ID: <13426df10902020948v25db3f35y721e72ab157932f@mail.gmail.com> From: ron minnich To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Pegasus 2.6 is released Topicbox-Message-UUID: 923853d2-ead4-11e9-9d60-3106f5b1d025 On Mon, Feb 2, 2009 at 9:38 AM, John Barham wrote: >> using a variant of something we developed and then >> re-developed for Inferno, you can dynamically load >> C modules at run time, and unusually, with type checking, >> with support in the compilers and loaders. > > Is the code to do this available for public consumption? > > I think we're going in circles again. IIRC my discussion of dynload for python should point at what Charles et. al. enabled and what I subsequently used to do dynload for python, which is usable in general, esp. if your code is type-safe (unlike Python). ron