The Newspeak Programming Language
newspeaklanguage.org
newspeaklanguage.org
Gilad Bracha describes the reference as to the Newspeak dictionary getting smaller with each edition in 1984:
http://www.se-radio.net/2009/07/episode-140-newspeak-and-plu...
The idea of making a language reducible instead of extensible is a rather interesting design motif.
The author speaks about the design focus of newspeak (modularity, security, reflectivity, interoperability) a bit more here[0]
[0]: http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6898742
http://www.eecs.berkeley.edu/Pubs/TechRpts/1983/5980.html
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.).
The Hopscotch video from 2009 at http://www.newspeaklanguage.org/podcasts-and-talks covers some of it.
http://www.newspeaklanguage.org/downloads
As I write this, several parts of the repository have commits less than 24 hours old:
> "war" == "peace"
true
> 2 + 2
5