If your were going to program a game...

Fuzzyman fuzzyman at gmail.com
Thu Jan 1 17:28:35 EST 2009


On Jan 1, 10:24 pm, Aaron Brady <castiro... at gmail.com> wrote:
> On Jan 1, 2:55 pm, "Chris Rebert" <c... at rebertia.com> wrote:
>
>
>
> > On Thu, Jan 1, 2009 at 12:24 PM, excord80 <excor... at gmail.com> wrote:
> > > On Jan 1, 2:37 pm, Kay Schluehr <kay.schlu... at gmx.net> wrote:
>
> > >> There is no solution to this problem from a Python perspective. Do
> > >> what everyone does right now: [snip]
>
> > > It still surprises me that no one has implemented the solution for
> > > this yet.
>
> > > Maybe it's harder than it seems, but it *seeems* like it's just a
> > > matter of telling Firefox, "hey, when you see this special html
> > > element that tells you to run this python code from the web, do it".
> > > Then have FF load up a python interpreter, sandbox it somehow (that
> > > is, limit it to only a safe subset of its std lib), it runs the code
>
> > The "sandbox it somehow" part is significantly harder than you seem to
> > believe it would be. Python tried previously with the rexec and
> > Bastion modules, but they were found to be irreparably flawed and thus
> > were removed.
>
> Suppose you compiled a version with no file type and a reduced os
> module?

How would it be able to import? (I realise there is an answer to that
question, but it would require more changes than you might think.)

Python uses Python - so pulling bits out tends to break things...

Michael Foord
--
http://www.ironpythoninaction.com/



More information about the Python-list mailing list