From: Jacob Fugal Date: 2005-08-06T01:29:02+09:00 Subject: Re: Yet Another useless Ruby 2 Idea On 8/5/05, gabriele renzi wrote: > And mostly like the ";" at the end of every line that we don't ever write ;) > just like ";", and like () around arguments to methods, afaict Regarding ";": Each statement *does* have an explicit terminator. It's just that there are two choices for terminator: ";" or newline. Regarding "()": This is somewhat different. Anytime you have a block of code, you're for sure explicitly marking the beginning ("def", "class", "module", "do"). Making the beginning explicit but the terminator implicit would be like making the closing paren optional when using an open paren. > But as was already pointed out this seem to be non obvious, and thus it > is probably a bad idea. Yes, IMNSHO it is a *very* bad idea[1]. Even worse than significant whitespace. ;) Jacob Fugal [1] Remember though, it's just this idea I'm ragging on. I've liked many of your other ideas!