Cool things about Perl 6
- 'Clean' re-write - Lots of Broken As Designed(TM) things fixed
- Optional Strict Typing
- Objects in core
- Rules-based programming
- Higher Order functions
- Interpreter independance
- Grammar mutation, macros
- Continuations and Coroutines