Re: Record in C# 9 (proposal)

2019-12-06 Thread John Rose
On Dec 6, 2019, at 7:58 AM, Brian Goetz wrote: > > Yes, we’ve been watching this one for years — they started on this effort > shortly before we started on ours. Obviously they built a different feature > because they have a different language; for example, records interact > positively with

Re: Long-awaited State of the Values docs

2019-12-06 Thread Brian Goetz
Crud, wrong mailing list. On 12/6/2019 11:54 AM, Brian Goetz wrote: I have posted the first two sections of "State of Valhalla" at: http://cr.openjdk.java.net/~briangoetz/valhalla/sov/01-background.html http://cr.openjdk.java.net/~briangoetz/valhalla/sov/02-object-model.html This reflects nume

Long-awaited State of the Values docs

2019-12-06 Thread Brian Goetz
I have posted the first two sections of "State of Valhalla" at: http://cr.openjdk.java.net/~briangoetz/valhalla/sov/01-background.html http://cr.openjdk.java.net/~briangoetz/valhalla/sov/02-object-model.html This reflects numerous simplifications of the language and VM model, following the disc

Re: Record in C# 9 (proposal)

2019-12-06 Thread Brian Goetz
Yes, we’ve been watching this one for years — they started on this effort shortly before we started on ours. Obviously they built a different feature because they have a different language; for example, records interact positively with C# properties. Their chosen design persona is much more

Re: Record in C# 9 (proposal)

2019-12-06 Thread Remi Forax
oops, link to the wrong proposal https://github.com/dotnet/csharplang/blob/master/proposals/records.md Rémi - Mail original - > De: "Remi Forax" > À: "amber-spec-experts" > Envoyé: Vendredi 6 Décembre 2019 12:05:13 > Objet: Record in C# 9 (proposal) > Record from Vancouver :) > https:/

Record in C# 9 (proposal)

2019-12-06 Thread Remi Forax
Record from Vancouver :) https://github.com/dotnet/csharplang/blob/master/proposals/recordsv2.md Rémi