From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <1d7d61e068228cc77ea1f53fc7eb4459@quanstro.net> From: erik quanstrom Date: Sun, 1 Feb 2009 01:44:09 -0500 To: 9fans@9fans.net In-Reply-To: <4f34febc0901312147m1ae91148oa384c00bb2430b1d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Pegasus 2.6 is released Topicbox-Message-UUID: 903329cc-ead4-11e9-9d60-3106f5b1d025 > However, inasmuch as you had to build a custom > interpreter to add features for Pegasus this exposes a weakness of > Plan 9 in that it can't dynamically load libraries at run-time which > is the normal extension mechanism for scripting languages on other > platforms. pegasus is written in c, not a scripting language. i believe lua is used as one possible language for cgi. the argument that if the normal extension mechanism for scripting languages is x, thereforenot having x is a weakness seems a version of argumentum ad populum. doesn't dynamic loading seem at odds with the tools approach? the more complex the interface, the less general the tool. - erik