Only Language in the World Whose Vocabulary Gets Smaller Every Year
It’s Friday! and you know what that means! I don’t either but here is another new programming language that I’ve discovered. It’s called Newspeak.
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.
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.
Newspeak » The Newspeak Programming Language
An initial prototype of Newspeak has been released, and may be downloaded here.At the moment, Newspeak is very much a work in progress. The existing implementation runs on top of Squeak Smalltalk, and shares many of Squeak’s libraries and infrastructure. However, Newspeak has its own GUI libraries and IDE infrastructure under development (see the screenshot below) , and can be implemented independently of Squeak, Smalltalk or any particular VM or IDE.
Newspeak » The Newspeak Programming Language

Newspeak Programming Language Draft Specification, Version 0.04.
A tutorial on the Newspeak IDE, including a Hello World introduction to Newspeak
Hello, World:HelloBraveNewWorld usingPlatform: platform = (
platform Transcript show: ʻHello, Oh Brave new worldʼ.
)
Under the spreading chestnut tree
I sold you and you sold me
There lie they, and here lie we
Under the spreading chestnut tree


Leave a Reply