If the tail end (line going left) is all 'end' and '}' lines, then it could
look like this:
\
\
\
\
\
\
\
|
|
which is much shorter. The reason is that if you hit the end of the file,
or a def, module, or class keyword, all closing lines could be inserted by
the compiler for you, instead of giving an error like it does now.
I discovered this trick a long time when TI claculators would allow input
such as: (5*(3+2 (no closing parens were needed).
I hate it when I see a third of my lines filled up with closing lines
(noise), and I don't like the column restrictions that Python forces on you.
This solution would have the clean look of python without the column line-up
restriction.
-----Original Message-----
From: ysantoso / thomases.com [mailto:ysantoso / thomases.com]On Behalf Of
Yohanes Santoso
Sent: Friday, January 04, 2002 6:54 PM
To: ruby-talk ML; undisclosed-recipients:
Subject: [ruby-talk:30263] Re: should I use ruby instead of perl
After using Ruby for several months now, I notice that using Ruby
produces a visually-nice source code.
Most functions look like:
\
\
\
\
\
\
\
|
|
/
/
/
/
/
/
/
Very nice-looking. I like it!
YS.