That is called Maya.  It&#39;s slow as hell and takes easily 5 times the RAM blender does. :)<div><br></div><div>Using C for an app like Blender is necessary, since you can&#39;t get the same RAM/speed out of most other languages.  Some of them can compile to native code, but that doesn&#39;t mean they&#39;re as fast; a high-level object-oriented language tends to have overhead from both the garbage collection and the object model implementation.  Python is especially bad this way, but so is java, and it&#39;s been optimized to hell.</div>
<div><br></div><div>Joe <br><br><div class="gmail_quote">2009/3/20 Keanen Shaw <span dir="ltr">&lt;<a href="mailto:keanen.shaw@gmail.com">keanen.shaw@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello again,<div><br></div><div>After reading that article (thanks <img src="cid:gtalk.335@goomoji.gmail" style="margin-top:0px;margin-right:0.2ex;margin-bottom:0px;margin-left:0.2ex;vertical-align:middle" goomoji="gtalk.335">), I take back a lot of what I said. You guys are right, it doesn&#39;t need to be rewritten, just cleaned up. However, I do think that relying on C++ was a major structural flaw. It&#39;s nice that you have a Python API, but when I think about it, Python can do everything C does. Do you see where I&#39;m going with this? I&#39;m not saying that Blender 2.5 needs to ported necessarily, as it&#39;s still in the 2.x range, but maybe version 3 (if it ever comes out) could? I&#39;m just saying... Oh, and besides, what about Jython? If Blender were pure Python, you could easily have Java builds. Plus you could have more developers because of how simple Python is. Hey, you could hire anyone! Some high school drop out? Sure! It&#39;s just Python! See? I know this still falls under the category of &quot;rewrite&quot;, but it&#39;s really just a port, you know? Just type in the Python equivalent of all your C code and it&#39;s done. Hey, I could even do that!</div>

<div>-Keanen</div>
<br>_______________________________________________<br>
Bf-taskforce25 mailing list<br>
<a href="mailto:Bf-taskforce25@blender.org">Bf-taskforce25@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-taskforce25" target="_blank">http://lists.blender.org/mailman/listinfo/bf-taskforce25</a><br>
<br></blockquote></div><br></div>