On 06/08/2010 01:27 PM, "Jérôme M. Berger" wrote:
Andrei Alexandrescu wrote:
On 06/07/2010 04:35 PM, "Jérôme M. Berger" wrote:
Andrei Alexandrescu wrote:
On 06/07/2010 12:57 PM, "Jérôme M. Berger" wrote:
Do this in any dynamic language ->    FAIL because looping is so
slow that you might
die of old age before it executes.  Besides, who wants to do
computationally
intensive, multithreaded work in a dynamic language?

      In python: max (map (max, args)) should have reasonable
performances and is *much* more elegant...

I very much doubt that.

     What do you doubt? That it has reasonable performance or that it is
more elegant?

That it has reasonable performance. Then, there are a number of things
that can't be compared such as figuring out the tightest static types,
something that Python doesn't worry about (at the expense of precision
and performance).

        Please define "reasonable performance"...

Within 15% of hand-optimized code specialized for the types at hand.

Andrei

Reply via email to