> 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
