Another Word For It Patrick Durusau on Topic Maps and Semantic Diversity

January 9, 2014

Newspeak: It’s doubleplusgood

Filed under: Functional Programming,Newspeak,Programming — Patrick Durusau @ 11:41 am

Newspeak: It’s doubleplusgood

From the webpage:

What is 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.

Like Self, Newspeak is message-based; all names are dynamically bound. However, like Smalltalk, Newspeak uses classes rather than prototypes. As in Beta, classes may nest. Because class names are late bound, all classes are virtual, every class can act as a mixin, and class hierarchy inheritance falls out automatically. Top level classes are essentially self contained parametric namespaces, and serve to define component style modules, which naturally define sandboxes in an object-capability style. Newspeak was deliberately designed as a principled dynamically typed language. We plan to evolve the language to support pluggable types.

After I posted Deconstructing Functional Programming by Gilad Bracha, I wanted to highlight Newspeak and list some resources for it.

Listed at the website:

Documents

Downloads (latest version September 14, 2013)

Newspeak Programming Language (Google Group)

Video & Audio

One additional resource I discovered:

Parsing JSON with Newspeak by Luis Diego Fallas.

What else have I missed?

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress