On 17/12/2013 19:00, wxjmfa...@gmail.com wrote:
Le mardi 17 décembre 2013 19:06:35 UTC+1, Michael Torrie a écrit :
On 12/17/2013 08:00 AM, Wolfgang Keller wrote:

Python is sooooooo slow when it waits for the human.



With Windows systems, I waste something like 90% of my work time waiting

for that system to stop "Not Responding".



And no, it's not a matter of hardware.



Something is wrong then.  Windows has its issues, and it does slow down

over time as cruft in the system accumulates. And Windows XP is getting

slower and slower due to a bug in the automatic updates service, but in

general, but your experience with Windows is not normal.  I managed

hundreds of Windows workstations in my previous life and I did not see

this occur with any regularity. So something is wrong with your setup.

Maybe its time for a re-install?  Virus or malware?  Or maybe you need

to upgrade to Windows 7?



I tend to agree with you. However, I should say
I'm observing a strange phenomenon.

Among others, I wrote two interactive interpreters
with PySide 1.1.2 for Python 3.3 and Python 3.2.

If I'm runing such a task with Py3.2 (more than a minute)

timeit.timeit("a = '\u2345'*100000; 'x' in a")

it runs smoothly.

but if I run the same task with Py3.3

my window seems to be idled, and a message like,
Ne répond pas (something like "Do no respond")
appeares in the title bar of the window (my application
title + that msg). The cursor get transformed into the
win7 "waiting cursor".

The app seems to freeze, but in fact, it is not and
the resulting values are correct.

How do I know this? Very simple, the resulting
values are in exact concordance with the values
I obtain with my interactive intepreters, but
built with tkinter!

jmf


Have I understood this correctly? Your users are using a GUI that you've designed and implemented, they type in 100000 identical characters and then search linearly for a single character that they know can't possibly be found, and then they are complaining that their systems are too slow, yes?

--
My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language.

Mark Lawrence

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to