On Dec 4, 12:36 pm, "Gabriel Genellina" <[EMAIL PROTECTED]> wrote: > En Tue, 04 Dec 2007 00:54:57 -0300, Borse, Ganesh > <[EMAIL PROTECTED]> escribió: > > > When we compile a Python code using functions such as Py_CompileString > > or any other similar compile function, what will be the resulting > > executable code? > > Will it be byte code somewhat like the byte code of Java? > > Or it will be the same binary code like the once generated by > > C/C++ compilers from the source code? > > For CPython, the resulting bytecode consist of instructions for a virtual > machine, like Java. > I believe Jython compiles Python code into Java bytecode and executes > using the Java VM. > > > Are these code evaluations recommended for the performance intensive > > actions in C++ program? > > If you only care about speed, maybe Python isn't the right tool to use in > the first place. > > There are some performance tips here: > <http://wiki.python.org/moin/PythonSpeed/PerformanceTips> and you can use > tools like Psyco, Pyrex and ShedSkin to improve performance dramatically. > > -- > Gabriel Genellina
Thanks for these tips. These are eye openers. The link (http://wingware.com/doc/howtos/performance-profiling-python- code) given on wiki not accessible. Anybody who knows updating or correct link, can you please mind correcting it on <http://wiki.python.org/moin/PythonSpeed/ PerformanceTips>? -- http://mail.python.org/mailman/listinfo/python-list