Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

PERL 6 VS PERL 5

Name: Anonymous 2011-12-06 20:33

Lets have a serious Perl 6 vs Perl 5 thread. What did it improve or what did it mess up?

Name: Anonymous 2011-12-06 20:40

Everything! for which there is an operator

Name: Anonymous 2011-12-06 21:11

I like parameter passing and static types.

Name: Anonymous 2011-12-06 23:24

The line-noise syntax has been greatly improved and is now noisier, with less lines to deal with.

Name: Anonymous 2011-12-06 23:27

Perl6 is wierder, but much more interesting. I can't know yet if is gonna be harder to read than Perl5. At least, the sigil invariance is a good step towards readability.

I like the way Perl6 treats Dates and Time.

Name: Anonymous 2011-12-07 4:06

Having actual syntax for OO is nice.
There needs to be an easy way to convert a method to a function for nice integration of oo and functional programming and perl 6 has the whatever star for that (though it would be nicer if it also worked for method arguments like the scala underbar).
Metaoperators are pretty bad since there is no nice way to use a function as an operator.
Stealing the traditional bitwise operators for junctions is bad. The new ones are extremely ugly and just the function versions of junctions would've been enough.
I don't care much for p5's sigils but i can live with them. Twigils are just too much though. $.attribute hurts my eyes.

Name: Anonymous 2011-12-07 4:31

I like roles and the new OO syntax.
multi functions are cool too.

Name: Anonymous 2011-12-07 7:57

>>5
Sigil invariance is just dumbing down a coherent system into nonsense for people who can't distinguish scalars from lists.

Don't change these.
Name: Email:
Entire Thread Thread List