This is a quick dump of a rough design sketch for Value objects in Newspeak, which builds upon section 3.1.1 of the current version of the Newspeak language specification. Value classes allow explicit intent. The class declaration is automatically annotated with metadata that expresses the intent for instances to be value objects. Value classes use… Continue reading Value Objects in Newspeak