Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re^2: poll ideas quest 2007

by blazar (Canon)
on Oct 21, 2007 at 20:49 UTC ( #646310=note: print w/replies, xml ) Need Help??

in reply to Re: poll ideas quest 2007
in thread poll ideas quest 2007

What do you think is the single most important feature of Perl 6?

I personally believe that chromatic knows better, so I'm pillaging him:

  • lexically malleable grammars
  • the default grammar
  • continuations
  • co-routines
  • generators
  • hyperoperators
  • multiple dispatch
  • multiple simultaneous versions of the same module existing in process
  • STM
  • hypothetical variables

My personal (humourous) addition:

  • its ability to become a typical troll's flamebait

As far as your options are concerned, I'd rename some of them as follows:

  • static typing => the type system
  • parameter specification => function signatures
  • "real" OOP => solid object system, with roles and metaclasses
  • lazy eval => lazy lists

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://646310]
and the pool shimmers...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (1)
As of 2017-11-25 09:39 GMT
Find Nodes?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:

    Results (355 votes). Check out past polls.