You are right this not a reason not to move. The main reason is
backward compatibility. In general 3.x seems to be slower than 2.x for
data intensive processes. Am I wrong?

On Feb 17, 12:05 am, Graham Dumpleton <[email protected]>
wrote:
> On Feb 17, 4:20 pm, mdipierro <[email protected]> wrote:
>
> > Look at this bug report
>
> >http://bugs.python.org/issue7946
>
> > specifically look at the benchmarks at the bottom. This kind of bugs
> > affects web applications since they have threads with lots of IO.  One
> > more reason to stay with python 2.5 for now.
>
> For some background context, read:
>
>    http://www.dabeaz.com/python/NewGIL.pdf
>
> Based on the name, same guy as reported the bug has previously worked
> in getting the GIL behaviour changed in Python 3.2 to address issues
> in linked PDF. That bug report seems just to say that the changes they
> made in Python 3.2 so far are not perfect as is showing up this bad
> degradation for a particular use case. Just means they need to address
> that particular behaviour and further optimise the code behaviour to
> counter it before they release Python 3.2.
>
> Overall the changes made to Python 3.2 GIL seem to be positive. Once
> they sort any issues like this out, it would be good to see it back
> ported to Python 2.X stream.
>
> Anyway, not sure why you are holding this up as reason to stay with
> Python 2.5. Python 2.6 and 3.1 both have old GIL code still and Python
> 3.2 isn't even released yet, so this is a bug for an unreleased
> version.
>
> Graham

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.

Reply via email to