[Python-3000] PEP: Cleaning out sys and the "interpreter" module

Guido van Rossum guido at python.org
Tue Apr 8 21:46:50 CEST 2008


On Tue, Apr 8, 2008 at 12:38 PM, Brett Cannon <brett at python.org> wrote:
>  But I am pretty sure IronPython does not support frames access.

Really? I thought you had to pay for it (your code runs slower if they
see you use it), but that they bent over backwards to provide it.

>  >  OTOH I would guess that "executable" may not be meaningful in Jython,
>  >  as you'd have to invoke the JVM first. Other examples: I'm not at all
>  >  sure that all Python implementations should be expected to support
>  >  tracing and profiling. And I don't get why builtin_module_names can't
>  >  be universal.
>
>  Perhaps we should start this with a discussion of what exactly other
>  VMs are expected to implement? At the bare minimum this can be
>  documented in the sys documentation even if no new module is created
>  or certain attributes are moved.

Perhaps it may be better to first make an inventory of what they *do* provide?

>  I will start a new thread for this.

Great!

-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)


More information about the Python-3000 mailing list