>>>>> "J" == JamesBritt <JamesBritt> writes: J> "Programming Languages Will Become OSes (But Are Not Quite Yet)" From the article > Conclusion: Perl has some sort of sandbox, but it works at the compilation > step only. It's not very flexible and it's not very useful. Perl is also > monolithic and many functions are built into the interpreter. Thus, it is > harder to isolate functionalities. I like the "some sort of sandbox" :-( Apparently it don't know the problem. > Conclusion: Python has a nice and simple security model. However, rexec > cannot do all kinds of isolation that one might need, like resource > limiting. Guido once also said that rexec is not tested enough and it might > contain security holes. See the last announcement about rexec > Conclusion: Ruby doesn't have a sandbox (yet). The P languagues can try to do what I do with PL/Ruby J> The author discusses (among other things) Perl, Python, and Ruby. The author don't seems to know well these languages, particulary the security part. Guy Decoux