From: Thomas Hafner Date: 2008-05-01T18:20:10+09:00 Subject: Re: limiting the scope of a variable Paul McMahon wrote/schrieb <48197C1A.2050807@ubit.com>: > Why not just use methods? Inside the block, that is passed to function "let", many variables could be referenced which are defined outside that block. Using methods, these variables had to be passed explicitely. Your question is a special case of the more general question: Why using blocks at all when programming Ruby? Every block could be replaced by a method. Regards Thomas