This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I'd like some clarification about Ruby 2.0: | |
* Is it intended to be a development release? | |
* If it is not a development release, why are experimental features included? | |
* Whether or not it is a development release, what process will be used to remove | |
features after release? (For example, we still have $' and friends years after | |
Matz has repeatedly said he wouldn't add them in retrospect.) | |
* Why are APIs like IO.readlines not being fixed to use keyword arguments? | |
* Why are API changes not being added to RubySpec? | |
* Is Ruby 2.0 expected to pass RubySpec before release? (This does not allow for |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'benchmark' | |
require 'rubygems' | |
require 'json' | |
require 'yaml' | |
include Benchmark | |
benchmark_iterations = 1 | |
large_single_dimension_array = [42, 123.123] * 5000 | |
large_single_dimension_hash = {} | |
10000.times do |i| |