<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<font size="4"><font face="monospace">I agree that this one is at
the edge of what we would need to preview, and so I can see
going either way here. Since we've never done a non-preview
language feature since the advent of preview, we kind of have to
face the problem here and decide not only for this feature, but
on guidelines going forward.</font></font><font size="4"><font face="monospace"><font size="4"><font face="monospace"> So far,
we've been following the implicit policy of "all language
features go through preview" (I could easily imagine
relaxing this to exclude things that are effectively
language bugfixes.)<br>
<br>
</font></font>On the one hand, previewing adds some cost and
work. It means extra code in the compiler, extra tests, and
then more work and another JEP to finalize it. On the other,
preview is a valuable mechanism for getting feedback on a
feature before being stuck with it forever.<br>
<br>
One notable thing about *this* JEP is that, even when everyone
agreed on the scope and the approach, the spec still required a
few rounds of iteration to get it right. That suggests that
even given its narrow focus, there are still potentially some
demons lurking.<br>
<br>
<br>
</font></font><br>
<div class="moz-cite-prefix">On 5/15/2023 12:49 PM, Archie Cobbs
wrote:<br>
</div>
<blockquote type="cite" cite="mid:CANSoFxv5bdcL2YXctat8Sk5gn+XU6-pOS0yHnanNhJQNk9DCJA@mail.gmail.com">
<div dir="ltr">
<div>The following question came up and needs opinions from this
list...<br>
</div>
<div><br>
</div>
<div>JEP 447 Statements before super() is currently not
specified as a preview feature... should it be?</div>
<div><br>
</div>
<div>On the one hand, language changes are usually previewed
first; on the other hand, this change is fairly simple and
straightforward.</div>
<div><br>
</div>
<div>Thanks,<br>
</div>
<div>-Archie<br>
</div>
<div><br>
<span class="gmail_signature_prefix">-- </span><br>
<div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Archie L. Cobbs<br>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>