Re: We know what you need, and we'll push it down your throat.

[prev] [thread] [next] [lurker] [Date index for 2006/12/22]

From: H.Merijn Brand
Subject: Re: We know what you need, and we'll push it down your throat.
Date: 15:03 on 22 Dec 2006
On Fri, 22 Dec 2006 15:10:30 +0100, Abigail <abigail@xxxxxxx.xx> wrote:

> On Fri, Dec 22, 2006 at 03:56:22PM +0200, Yossi Kreinin wrote:
> > Abigail wrote:
> > >
> > >>Well, I guess BitKeeper is right - whitespace matters in Makefiles, 
> > >>Python scripts and ASCII art.
> > >
> > >
> > >And don't forget perl6.  (HATE! HATE! HATE! perl6 is one language I won't
> > >code in - for exactly this reason).
> > >
> > 
> > I'm not very knowledgable about Perl, but I thought Perl 6 had those 
> > metaprogramming capabilities from another planet, and you could make it 
> > look like whatever you wanted (including Perl 5), and this would solve all 
> > syntactic problems forever, and I wanted to read about it just out of 
> > curiosity. So I thought you could also tell it that whitespace didn't 
> > matter.
> > 
> > Did I get it all wrong?
> 
> In Perl6:
> 
>     print sqrt(9) + 7;  # Prints 10.
>     print sqrt (9) + 7; # Prints  4.

I know something was going to change, but to make a language unusable?
Well, if above is true, perl6 has lost me too. Forever.

A function should in my vision *always* be separated from it's paren with a
space. Otherwise the layout stinks and it is unmaintainable. Layout is a hate
category of it's own, but to impose wrong layouts ... well maybe perl6 *is*
learning from python and cobol

-- 
H.Merijn Brand         Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using & porting perl 5.6.2, 5.8.x, 5.9.x   on HP-UX 10.20, 11.00, 11.11,
& 11.23, SuSE 10.0 & 10.1, AIX 4.3 & 5.2, and Cygwin. http://qa.perl.org
http://mirrors.develooper.com/hpux/            http://www.test-smoke.org
                        http://www.goldmark.org/jeff/stupid-disclaimers/
There's stuff above here

Generated at 03:02 on 01 Jan 2007 by mariachi 0.52