Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re(3): What's your objection to Perl 6?

by hardburn (Abbot)
on May 04, 2004 at 17:55 UTC ( #350457=note: print w/ replies, xml ) Need Help??


in reply to Re(2): What's your objection to Perl 6?
in thread How to Sell Perl 6

I won't speak for Abigail-II, but I object strongly to the whitespace rules that were shown in A12. I know Abigail-II has objected to the hash index whitespace restrictions in earlier Apocs, but they didn't bug me so much. The method lookups are a different story.

I also think the A12 whitespace restrictions highlight a problem that has always been there but few, if anyone, have ever noticed. In an awful lot of programming languages, parans are used both for grouping and for function calling, this being a relic of mathmatical notation. VB makes it even worse by using parens for array indexing.

I think we should come up with a completely different notation for these concepts, though I'm baffled as to what that notation should be. Perl6 is already crawling into Unicode to fill in the need for an increasing number of operators, and I'm not too fond of that, either.

----
: () { :|:& };:

Note: All code is untested, unless otherwise stated


Comment on Re(3): What's your objection to Perl 6?
Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://350457]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (6)
As of 2014-08-22 01:20 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (145 votes), past polls