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.