Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

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 all is quiet...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (2)
As of 2018-05-20 12:45 GMT
Find Nodes?
    Voting Booth?