From: Meinrad Recheis Date: 2008-05-01T20:02:09+09:00 Subject: Re: lambda, ->, haskell, and so on ------=_Part_12830_24383598.1209639730008 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thu, May 1, 2008 at 9:50 AM, Brian Candler wrote: > But at the end of the day, I'd vote for removing alternative syntaxes > altogether. It becomes harder to sell Ruby if there are too many > equivalent > but different idioms to learn. > yeah. I'd vote for removing the "do end" syntax for blocks too ;). I always found it hard to visually distinguish blocks from other constructs like if and for when they are written as "do .... end" as compared to { ... }. So I became a do-end hater. But as I know there are a lot of people who love do-end there is probably no way to remove them from the language. -- henon ------=_Part_12830_24383598.1209639730008 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Thu, May 1, 2008 at 9:50 AM, Brian Candler <B.Candler@pobox.com> wrote:
But at the end of the day, I'd vote for removing alternative syntaxes
altogether. It becomes harder to sell Ruby if there are too many equivalent
but different idioms to learn.

yeah. I'd vote for removing the "do end" syntax for blocks too ;). I always found it hard to visually distinguish blocks from other constructs like if and for when they are written as "do .... end" as compared to { ... }. So I became a do-end hater. But as I know there are a lot of people who love do-end there is probably no way to remove them from the language.

-- henon

------=_Part_12830_24383598.1209639730008--