develooper Front page | perl.perl6.language | Postings from May 2001

Re: Damian Conway's Exegesis 2

Thread Previous | Thread Next
From:
Nathan Torkington
Date:
May 15, 2001 15:37
Subject:
Re: Damian Conway's Exegesis 2
Message ID:
15105.44947.234000.428466@gargle.gargle.HOWL
Dave Storrs writes:
> at first I was alarmed and a bit appalled at a lot of the
> changes...e.g., the 'HASH $tree is rw' parameter declaration.
> "Jesus," I thought "if I wanted a typed languaged, I'd use C++."
> The more I read, however, the more I became convinced that these
> were actually elegant Perlisms...you can have exactly as much
> freedom as you want, if you carry the responsibility for it.
> Alternatively, you can have Perl do more of the work for you, if you
> are willing to live with constraints.  Elegant.  Perlish.  Good.

Yes, it's important for everyone to understand that types are
OPTIONAL.  You use them when you want compile-time type checking or
storage efficiency or you need them for something you're doing with an
underlying VM, but you can always write untyped code.

Nat


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About