On Tuesday 04 December 2001 12:21 am, David M. Lloyd wrote: > He was telling me about the way PHP seperates the interpreter from > the OS-specific stuff via a SAPI layer.
Facinating, but perl is, afterall a scripting language first. perl -e 'xxxx' is very essential; though I could see a compatibility mode being enabled by default with '-e' if necessary. The level of deviation is pretty much up to Larry I suppose. Basically I see the environ / command args being globally shared-PMCs from the beginning. They can be accessed by any language more-or-less the same way if they're functions or scalars; but they're more fluid as scalars. Plus it's trivial to lock them down once encapsulated inside thread-safe PMCs. -Michael