<div dir="ltr">maybe the game engine could move to use mono (which can run ironpython) in the longer term? <a href="http://www.unity3d.com">www.unity3d.com</a> and i think second life use mono as scripting engine. this would also have the advantage that game engine users could use c# and other .net languages for scripting if they want.<br>
<br>i am no expert on all of this though so i will return to lurking mode again... :) <br><br><div class="gmail_quote">On Sat, Aug 23, 2008 at 6:51 PM, Mathias Panzenböck <span dir="ltr">&lt;<a href="mailto:grosser.meister.morti@gmx.net">grosser.meister.morti@gmx.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">AFAIK it is not possible to sandbox CPython &gt;= 2.3, see:<br>
<a href="http://wiki.python.org/moin/SandboxedPython" target="_blank">http://wiki.python.org/moin/SandboxedPython</a><br>
<br>
It is possible to sandbox Jython and IronPython, but that&#39;s no solution for blender<br>
because blender uses CPython and it&#39;s C API. I think it would need a major<br>
refactoring/rewrite to use another Python implementation. PyPy does not support<br>
CPythons C API:<br>
<a href="http://codespeak.net/pypy/dist/pypy/doc/faq.html#can-i-use-cpython-extension-modules" target="_blank">http://codespeak.net/pypy/dist/pypy/doc/faq.html#can-i-use-cpython-extension-modules</a><br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;-panzi<br>
<div><div></div><div class="Wj3C7c">_______________________________________________<br>
Bf-committers mailing list<br>
<a href="mailto:Bf-committers@blender.org">Bf-committers@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-committers" target="_blank">http://lists.blender.org/mailman/listinfo/bf-committers</a><br>
</div></div></blockquote></div><br></div>