Newspeak is a new programming language in the tradition of Self and Smalltalk. Newspeak is highly dynamic and reflective - but designed to support modularity and security. It supports both object-oriented and functional programming.
...
The existing implementation runs on top of Squeak Smalltalk, and shares many of Squeak’s libraries and infrastructure.