> My intent was always to provide code and
> discussion towards a useful set of benchmarks
> for the Python community, but clearly this has
> proved an area where no sensible conversation
> is possible.
You may not realize this, but this is rather offensive to myself (and probably others). In my
mind at least I've been been engaged in entirely sensible conversation about your benchmarks. I certainly believe sensible conversation is possible. If you believe my comments and suggestions are insensible, please point it out. You just declared them thus, after all.
Perhaps you just read my comments as part of a Fredrik-driven attack, or something, but I have been benchmarking XML the whole month now and I'm genuinely interested in improving the way we do benchmarks. I'm also curious about what went wrong with your particular attempt, and how to do it better next time.
I've asked a number of questions about this article, the benchmarks proposed in them and the benchmark results you get. There are some discrepancies which I'd like explained so we can avoid them in the future. I also think that the approach you take was not entirely correct (measuring Python startup time too, possibly printing to terminal), so I've been pointing that out too.
Instead of answering my comments and those of others, you've been focusing on Fredrik, whose benchmarks it is of course what prompted you to write the whole article in the first place. It's not a surprise Fredrik feels attacked. But a more
civil response from him would've been more productive.
This leads to the question whether you yourself are at all interested in calmly improving the
Python XML benchmarking story. You've certainly been ignoring any civil attempts on my side to help doing so.
It would be unfortunate if I have to go home with the conclusion that this article was only written because you felt threatened by Fredrik's benchmarks, instead of what I'd prefer to believe: that you want to improve the way we benchmark XML libraries in Python.
|