[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 6502 illegal opcodes questions



In article <4481749f$0$15787$14726298@news.sunsite.dk>,
Kent Friis  <nospam@nospam.invalid> wrote:

> Den Fri, 02 Jun 2006 21:53:25 -0700 skrev Michael J. Mahon:
>
>> Many years later, I think that the "offside rule" for delimiting
>> blocks simply by indentation is a very nice approach.  Why on
>> earth should white space, the most significant characteristic of
>> text to the human eye, be ignored by most programming languages?
> 
> For the same reason that comments, the most human readable text found
> in a program, are ignored by the programming language. Whitespace is
> an important part of making the program more readable.
> 
> A programming language that prevents me to use white space to make
> code readable (because that would change what the code does) is just
> as bad as one that prevents me from writing a comment where needed
> (Actually, Visual Basic .NET does that in certain places. Yuck).

Check out Python - there indentation delimits if blocks.  And I cannot
se any reason why:

   if condition
   statement1
   statement2
   else
   statement3
   statement4
   rest_of_program

is more readable than:

   if condition
      statement1
      statement2
   else
      statement3
      statement4
   rest_of_program

:-)
-- 
----------------------------------------------------------------
Paul Schlyter,  Grev Turegatan 40,  SE-114 38 Stockholm,  SWEDEN
e-mail:  pausch at stockholm dot bostream dot se
WWW:     http://stjarnhimlen.se/