records are dead long live to ...

Kevin Bourrillion kevinb at google.com
Fri Apr 12 18:17:12 UTC 2019


On Fri, Apr 12, 2019 at 12:34 AM Remi Forax <forax at univ-mlv.fr> wrote:

At the end of section "Why not "just" do tuples ?", you have this gem,
> "A good starting point for thinking about records is that they are nominal
> tuples."
>

That is *a* starting point, but I think a barely useful one. Records have
semantics, which makes them *worlds* different from tuples. Methods,
supertypes, validation, specification... I think it's fair to say that all
a record *holds* is a "tuple", but it's so much more. Record is to tuple as
enum is to int.

-- 
Kevin Bourrillion | Java Librarian | Google, Inc. | kevinb at google.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/amber-spec-experts/attachments/20190412/060322a4/attachment.html>


More information about the amber-spec-experts mailing list