From: Davide Marchignoli Date: 2000-10-17T02:29:50+09:00 Subject: [ruby-talk:5597] Re: local variables (nested, in-block, parameters, etc.) On Tue, 17 Oct 2000, ts wrote: > >>>>> "D" == Davide Marchignoli writes: > > D> I propose to back up to the solution proposed in [ruby-talk:5543], i.e. > D> treat all the parameters as fresh variables. > > Just wait some times (2 or 3 years) and if nobody use the syntax |a, b| > deprecate it. no ? Yes I think this also is a nice solution. In this case, however, one has to choose a syntax that does not allow mixing of "new semantics parameters" with "old semantics parameters" and one should advertise about the new syntax to avoid lazy usage of old construct. I view sadly the fact of having a nice brand new language in which there are constructs that are not (from a "purist" perspective) the best thing one could have. Bye Davide