[#4595] New block syntax — Daniel Amelang <daniel.amelang@...>

I'm really sorry if this isn't the place to talk about this. I've

25 messages 2005/03/21
[#4606] Re: New block syntax — "David A. Black" <dblack@...> 2005/03/21

Hi --

[#4629] Re: New block syntax — "Sean E. Russell" <ser@...> 2005/03/30

On Monday 21 March 2005 16:17, David A. Black wrote:

[#4648] about REXML::Encoding — speakillof <speakillof@...>

Hi.

15 messages 2005/03/31
[#4659] Re: about REXML::Encoding — "Sean E. Russell" <ser@...> 2005/04/04

On Thursday 31 March 2005 09:44, speakillof wrote:

Re: New block syntax

From: Daniel Amelang <daniel.amelang@...>
Date: 2005-03-31 04:47:49 UTC
List: ruby-core #4635
> I prefer that the constructor (and the person reading the code from
> left to right) know what it's doing as soon as its leftmost token
> appears.

Very good point. I was trying to think of a counter-example, but
couldn't come up with anything very strong. Maybe the fact that you
don't know a Float until you hit a decimal point (1_823_544.3) could
be an example of an existing constructor that doesn't show it's true
nature until the eye scans left to right a short while. I admit,
that's pretty weak.

I think this 'ring of subtopics' has come round full circle. Good
discussion everyone. I think I've heard at least ten people's opinion
on my idea, all of which I really appreciate. Matz hasn't said
anything yet, though. Maybe he's still mad that I posted this on the
wrong list. ;)

A little OT, but I'm really pumped about RubyConf this year. I've been
waiting three years for a close-to-home one to come around. Thanks for
putting it together, David.

Dan

In This Thread