From: SonOfLilit Date: 2007-05-20T17:11:17+09:00 Subject: Re: Parser or Programmer? (was: Re: Why not adopt "Python Style" indentation for Ruby?) IMHO, at least in complicated cases, the reader has to emulate a parer, so both are the same. Whenever there is syntax that's tricky to parse, it's also tricky to read. See pythons space-vs-tab problem, for example. Aur On 5/20/07, Robert Klemme wrote: > On 19.05.2007 20:48, M. Edward (Ed) Borasky wrote: > > > 2. I think Python's "variant" of Algol 60 notation is less than > > satisfactory, but I also have problems with the liberality present in > > the syntax of Perl and Ruby. I don't like to make the reader or parser > > work any harder than necessary just for the convenience of the coder. > > I would understand why you would want to make the reader's job easier - > but the parser? That's just a piece of software and I believe that we > should always strive to make software easier to use for humans not machines. > > Besides of that, personally I don't find the current Ruby syntax hard to > read. Do you have some examples where you feel that reading Ruby is > made hard(er) because of the liberties you mention? > > Kind regards > > robert > > >