Data Oriented Programming, Beyond Records

Brian Goetz brian.goetz at oracle.com
Wed Jan 21 23:29:42 UTC 2026


> That's very good and in effect solves my problem, I think. Will one be 
> able to declare a value record? (Is that a contradiction?) Otherwise, 
> presumably it would have to be a concrete value carrier class... ?

Yes, value records (and value carrier classes) will be a thing. 
Unfortunately it can't be the default for records, even though most 
records could well be value classes, because .. history.


More information about the amber-spec-experts mailing list