> my var; # declaring a scalar
> my array[]; # declaring an array
> my hash{}; # declaring a hash
Though the declarations seem fine, I assume that you propose this to be
optional at usage time, since variable interpolations such as
"xxx${var1}xxx${var2}xxx" really need the prefix. One of the great
strengths of perl is in fast and simple string manipulations. Currently,
it's unabiguous as to how here-document simpler strings get interpolated.
Compare that to Java's:
"str" + var + "str"
or python's:
"xxx%sxxx" % var
-Michael
- RFC 133 (v1) Alternate Syntax for variable names Perl6 RFC Librarian
- Re: RFC 133 (v1) Alternate Syntax for variable na... Bron Gondwana
- Re: RFC 133 (v1) Alternate Syntax for variabl... David Corbin
- Re: RFC 133 (v1) Alternate Syntax for variable na... David L. Nicol
- Re: RFC 133 (v1) Alternate Syntax for variabl... David Corbin
- Re: RFC 133 (v1) Alternate Syntax for var... David L. Nicol
- Re: RFC 133 (v1) Alternate Syntax for variable na... Michael Maraist
- Re: RFC 133 (v1) Alternate Syntax for variabl... David Corbin
