in reply to poll ideas quest 2007

Ok, this one's boring, but I sincerely am wondering about the opinions of fellow monks. I personally only drool over the new regex/rule and not much anything else. Well, macro comes second, but not very close.

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

Replies are listed 'Best First'.
Re^2: poll ideas quest 2007
by blazar (Canon) on Oct 21, 2007 at 20:49 UTC
    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