Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re^4: Perl 6 critique is a good thing

by chromatic (Archbishop)
on Oct 18, 2004 at 20:40 UTC ( #400315=note: print w/replies, xml ) Need Help??

in reply to Re^3: Perl 6 critique is a good thing
in thread Perl 6 critique is a good thing

Let me rephrase then. I think any programming language that allows users to define user-named symbols (variables and functions, if not macros, patterns, types, and objects) promotes creating dialects. In fact, I don't think it's possible to solve any interesting problem in a useful way without creating a new dialect!

I consider Spiffy to create a new dialect of Perl 5. I consider IO::All to create a new dialect of Perl 5. I consider CGI to create a new dialect of Perl 5.

Each of those modules adds capabilities that didn't previously exist. If you don't already know how to use them, you'll have to spend time learning them before you can really read and understand code that uses them. Using IO::All means certain things for using bitshift operators in some code. Using CGI in certain cases can do things to STDIN.

Just like most of the new language features in Perl 6, though, if you don't use them you won't pay for them.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others avoiding work at the Monastery: (5)
As of 2023-10-03 10:32 GMT
Find Nodes?
    Voting Booth?

    No recent polls found