Given that Matz considers both Perl and Lisp an influence, what's your take on Ruby? If homoiconicity is something you care about it's probably dissatisfying, but it's got a lot of very functional aspects at the same time.

"Ruby is the love child of Lisp and Smalltalk, raised by Perl the eccentric nanny" - Josh Susser