I have to say that having a language called Newspeak without a ++ operator feels like a huge missed opportunity. Writing ++good in Newspeak would probably be very satisfying.
Since I've learned LambdaCalc and interpreters I've always been curious why modules were such an oddity, statements in most languages, and even in ML it's still a separate entity (even though research has been made to express it as a single core). Seeing newspeak a while back felt refreshing. I don't know if there are caveat doing things this way though.
Yeah, from 1983, but still, I'll bet a search for "newspeak programming language" before they chose their name showed Foderaro's version pretty high up.
And yes, there was a real implementation of it, in Franz Lisp (the Lisp from UCB, not the Lisp from Franz, Inc.).