Experimental programming in Ruby