newspeaklanguage.org - Newspeak

Example domain paragraphs

Newspeak is an object-capability programming platform that lets you develop code in your web browser. The entire Newspeak IDE runs locally in the browser. It will run on desktop, tablet or phone. Try it online right now , or get a standalone Electron app from our downloads page .

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

Applications should work well both on or off-line, combining the ease of maintenance of web applications with the high quality user experience of local clients. See the Room 101 blog for details.

Links to newspeaklanguage.org (6)