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: Abigail
Subject: Re: We know what you need, and we'll push it down your throat.
Date: 14:10 on 22 Dec 2006
--XVTPT6MZt3zd/C+/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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,=20
> >>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).
> >
>=20
> I'm not very knowledgable about Perl, but I thought Perl 6 had those=20
> metaprogramming capabilities from another planet, and you could make it=
=20
> look like whatever you wanted (including Perl 5), and this would solve al=
l=20
> syntactic problems forever, and I wanted to read about it just out of=20
> curiosity. So I thought you could also tell it that whitespace didn't=20
> matter.
>=20
> Did I get it all wrong?

In Perl6:

    print sqrt(9) + 7;  # Prints 10.
    print sqrt (9) + 7; # Prints  4.

    #
    # Code1 is run if %hash is non-empty. Code2 is always run.
    # Code3 is always run. Code4 is run if %hash{Code3} is true.
    #
    if %hash {Code1} {Code2}
    if %hash{Code3} {Code4}


HATE! HATE! HATE! HATE!


Abigail

--XVTPT6MZt3zd/C+/
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFFi+dWBOh7Ggo6rasRAhfCAKC9MS89mMrUoWxiVtYi2/UJEE8NfwCfWpUF
QldmY+KrwkGNK2+xxkwOnO4=
=jlgT
-----END PGP SIGNATURE-----

--XVTPT6MZt3zd/C+/--
There's stuff above here

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