<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi Jurgis,<BR>
&nbsp;<BR>
I actually started something similar in 2007: <A href="http://www.physics.ox.ac.uk/users/santoso/Software.WebLab.html">http://www.physics.ox.ac.uk/users/santoso/Software.WebLab.html</A><BR>
My biggest hurdle was (as you correctly noticed) the lack of secure sandbox environment for Python. Even though my code would allow you to execute arbitrary Python code over the net, this is not something you want to do in untrusted environment.<BR>
&nbsp;<BR>
I think the Sage project (http://www.sagemath.org/)&nbsp;is doing something quite similar, although in a much more complex way. I'm not familar enough with Sage to comment about its security, but I guess it must be ok since they have online demo.<BR>
&nbsp;<BR>
Hope that helps<BR>
&nbsp;<BR>
&nbsp;<BR>
&nbsp;<BR>
Yusdi<BR>
<BR><BR>&gt; Date: Mon, 15 Dec 2008 16:06:32 +0200<BR>&gt; From: jurgis.pralgauskis@gmail.com<BR>&gt; To: edu-sig@python.org<BR>&gt; Subject: [Edu-sig] interactive python tutorial online (as tryruby)<BR>&gt; <BR>&gt; Hello,<BR>&gt; <BR>&gt; it would make python more attractive,<BR>&gt; if there would be possibility to try it online<BR>&gt; like ruby has http://tryruby.hobix.com<BR>&gt; <BR>&gt; maybe this could be made with jython , http://code.google.com/p/epy/<BR>&gt; or crunchy on GAE<BR>&gt; <BR>&gt; how difficult it would be to have a secure thing,<BR>&gt; for people to get interactive intro about python identation and list<BR>&gt; manipulation magic :)<BR>&gt; ?<BR>&gt; <BR>&gt; -- <BR>&gt; Jurgis Pralgauskis<BR>&gt; tel: 8-616 77613;<BR>&gt; jabber: jurgis@akl.lt; skype: dz0rdzas;<BR>&gt; Don't worry, be happy and make things better ;)<BR>&gt; _______________________________________________<BR>&gt; Edu-sig mailing list<BR>&gt; Edu-sig@python.org<BR>&gt; http://mail.python.org/mailman/listinfo/edu-sig<BR><BR><br /><hr />You live life online. So we put Windows on the web.  <a href='http://clk.atdmt.com/MRT/go/127032869/direct/01/' target='_new'>Learn more about Windows Live </a></body>
</html>