February 2017

Statements

by Bret Victor, Toby Schachman

This entry is a stub, and will be expanded on a future archiving pass.

In Realtalk, objects communicate and represent the world using statements.

Statements are natural-language sentences where any word can be a computational value. They read well, and are conducive to pattern-matching.

Realtalk's statements were invented for Realtalk, but inspired by much prior work, including Mad Libs, Smalltalk selectors, Inform 7, Linda tuples, Natural Language Datalog, and logic programming generally.

Much more to say about statements, but they will be getting a new look in Realtalk 2024, and documentation will happen once that all plays out.