On Fri, Mar 6, 2009 at 8:33 AM, David-Sarah Hopwood
<[email protected]> wrote:
> Jonathan S. Shapiro wrote:
>> In EVERY other language I can think of, that begin/end pair would
>> define the scope of the let, [...]
>
> Why? The begin..end delimits only the use of x, not the let.

Why? Because it's objectively true. Name another language that boogers
let this way? I'm sure there is one.

You're arguing that the meaning of begin/end is clear, and to you it
probably is. But be careful to remember that you are a very
experienced and flexible developer with a lot of knowledge to draw
from.

>> and because of that history, it is guaranteed to be read that way
>> by humans.
>
> I didn't read it that way. I agree that 'let' should be explicitly
> delimited, but I don't think this example shows the point.

How will a javascript programmer read it?  A visual basic programmer?
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to