Patrick Li wrote: > 2) Procs without proc keyword. > > Is there any reason why we need a proc keyword in front of a block? Well, it's not exactly what you're looking for, but Ruby 1.9 has introduced the "->" notation for closures. It takes a bit of getting used to, but personally I rather like it. See http://eigenclass.org/hiki.rb?Changes+in+Ruby+1.9#l9 for more info (except it's no longer experimental). -Josh -- Posted via http://www.ruby-forum.com/.