First page Back Continue Last page Overview Text


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