Turn off ZeroDivisionError?
grante at visi.com
Fri Feb 15 19:38:14 CET 2008
On 2008-02-15, Mark Dickinson <dickinsm at gmail.com> wrote:
>> If you're doing such serious number-crunching that you really
>> want to handle NANs, you're probably not writing in Python
I disagree completely. I do a lot of number crunching in
Python where I want IEEE NaN and Inf behavior. Speed is a
completely orthogonal issue.
> If you're worried about speed, then I agree you probably
> shouldn't be writing in Python.
Even if you are worried about speed, using tools like like
numpy can do some pretty cool stuff.
> But I can imagine there are use-cases for nonstop arithmetic
> with nans and infs where speed isn't the topmost concern.
Frankly, I don't see that speed has anything to do with it at
all. I use Python for number-crunching because it's easy to
program in. When people complain about not getting the right
results, replying with "if you want something fast, don't use
Python" makes no sense.
Grant Edwards grante Yow! I put aside my copy
at of "BOWLING WORLD" and
visi.com think about GUN CONTROL
More information about the Python-list