Notes:
OO: not forced to use
Took best features of many languages: Smalltalk's everything-is-an-object, Perl's Swiss chainsaw, CLU's iterators
Dynamic: encourages refactoring, sweeping changes
Features: regular expressions, system calls, dynamic evaluation, security, libs (networking, much more)
Mature: Born 1993; mature libraries; books and users