Changes from Perl 5 (some)
- cleaner, more regular syntax
- removal of "memorized lists of exceptions"
- explicit strong typing (while still allowing for weak typing)
- Full unicode support
- parameter lists
- named arguments
- operator adverbs
- declarative classes, and prototype-based objects
- extensible grammar
- subroutine overloading
- operator overloading
- user-definable operators (from the full Unicode set)
- named regexes
- grammars