Some of the many cool Perl 6 features that are available in this release of Rakudo Star:
* Perl 6 grammars and regexes
* formal parameter lists and signatures
* metaoperators
* gradual typing
* a powerful object model, including roles and classes
* lazy list evaluation
* multiple dispatch
* smart matching
* junctions and autothreading
* operator overloading (limited forms for now)
* introspection
* currying
* a rich library of builtin operators, functions, and types
* an interactive read-evaluation-print loop
* Unicode at the codepoint level
* resumable exceptions
There are some key features of Perl 6 that Rakudo Star does not yet handle appropriately, although they will appear in upcoming releases. Thus, we do not consider Rakudo Star to be a "Perl 6.0.0" or "1.0" release. Some of the not-quite-there features include:
* nested package definitions
* binary objects, native types, pack and unpack
* typed arrays
* macros
* state variables
* threads and concurrency
* Unicode strings at levels other than codepoints
* pre and post constraints, and some other phasers
* interactive readline that understands Unicode
* backslash escapes in regex <[...]> character classes
* non-blocking I/O
* most of Synopsis 9
* perl6doc or pod manipulation tools作者: flw 时间: 2010-08-01 13:00
Rakudo star 已经实现的特性里面,
就我了解的来说,
* Perl 6 grammars and regexes
* formal parameter lists and signatures
* metaoperators
* a powerful object model, including roles and classes
* lazy list evaluation
* smart matching
* junctions and autothreading
* currying
Bool Bit Int Rat FatRat UInt Num Complex int32 complex64 etc.
Str Cat Blob Char Byte Codepoint Grapheme Buf buf8 buf32 utf8
IO Mu Any Cool Junction Whatever Match
Parcel Capture Signature
Pair Range Set Bag
KeyHash KeySet KeyBag
Scalar Array Hash Code
Enum Order TrigBase
Block Routine Sub
Method Regex
Failure Exception
Instant Duration
Date DateTime