Disclaimer: Every time we’ve run a piece about benchmarking or performance numbers on Ruby Inside, a retraction or significant correction has come out shortly thereafter. Benchmarking is hard, ugly, and quite often wrong or biased. It is not useless, however, but if you depend on the results in any way, you should certainly try to do your own benchmarking to confirm.
Last week, libxml-ruby 1 was released – a significant achievement since it had been under development for seven years. I suspected that it might just pip Nokogiri to the “fastest way to parse XML in Ruby” post and invited people to benchmark them. Read More