<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
You're most welcome!</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We're very glad to receive preview-feedback so please don't hesitate to let us know how the API works out for your use-case(s).</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature" class="elementToProof" style="color: inherit;">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Cheers,<br>
√</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<b><br>
</b></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<b>Viktor Klang</b></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Software Architect, Java Platform Group<br>
Oracle</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> vab2048 <vab2048@gmail.com><br>
<b>Sent:</b> Tuesday, 20 May 2025 15:59<br>
<b>To:</b> Viktor Klang <viktor.klang@oracle.com><br>
<b>Cc:</b> loom-dev@openjdk.org <loom-dev@openjdk.org><br>
<b>Subject:</b> [External] : Re: JEP505: Question on naming Subtask</font>
<div> </div>
</div>
<div dir="auto">
<div dir="ltr"></div>
<div dir="ltr">Being pointed to the dictionary was not on my list of possible responses but I am glad you did it. </div>
<div dir="ltr"><br>
</div>
<div dir="ltr">It pretty much definitely answers my question.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Thanks!</div>
<div dir="ltr"><br>
<blockquote type="cite">On 20 May 2025, at 10:55, Viktor Klang <viktor.klang@oracle.com> wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Hi</div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Thanks for the question!</div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
The explanation is that a subtask is a noun: <a href="https://urldefense.com/v3/__https://www.merriam-webster.com/dictionary/subtask__;!!ACWV5N9M2RV99hQ!Ltj2uyT2vSUhWjVifoodUp-R5U1nEm1Pzx6rbVBL_kOIZTaTRVTZXgVZJR1N9cr0QFLf5P5eNS5bN6JJRQ$" id="LPlnk174657">
https://www.merriam-webster.com/dictionary/subtask</a></div>
<div class="x__Entity x__EType_OWALinkPreview x__EId_OWALinkPreview x__EReadonly_1" style="width:100%; display:inline-block; color:inherit; background-color:inherit">
<div id="LPBorder_GTaHR0cHM6Ly93d3cubWVycmlhbS13ZWJzdGVyLmNvbS9kaWN0aW9uYXJ5L3N1YnRhc2s." class="x_LPBorder455310" style="width:100%; margin-top:16px; margin-bottom:16px; max-width:800px; min-width:424px">
<table id="LPContainer455310" role="presentation" style="padding:12px 36px 12px 12px; width:100%; border-width:1px; border-style:solid; border-color:rgb(200,200,200); border-radius:2px">
<tbody>
<tr valign="top" style="border-spacing:0px">
<td>
<div id="LPImageContainer455310" style="margin-right:12px; height:160px; overflow:hidden">
<a target="_blank" id="LPImageAnchor455310" href="https://urldefense.com/v3/__https://www.merriam-webster.com/dictionary/subtask__;!!ACWV5N9M2RV99hQ!Ltj2uyT2vSUhWjVifoodUp-R5U1nEm1Pzx6rbVBL_kOIZTaTRVTZXgVZJR1N9cr0QFLf5P5eNS5bN6JJRQ$"><img id="LPThumbnailImageId455310" alt="" height="160" width="160" data-unique-identifier="" style="display:block" src="https://merriam-webster.com/assets/mw/static/social-media-share/mw-logo-245x245@1x.png"></a></div>
</td>
<td style="width:100%">
<div id="LPTitle455310" style="font-size:21px; font-weight:300; margin-right:8px; font-family:wf_segoe-ui_light,"Segoe UI Light","Segoe WP Light","Segoe UI","Segoe WP",Tahoma,Arial,sans-serif; margin-bottom:12px">
<a target="_blank" id="LPUrlAnchor455310" href="https://urldefense.com/v3/__https://www.merriam-webster.com/dictionary/subtask__;!!ACWV5N9M2RV99hQ!Ltj2uyT2vSUhWjVifoodUp-R5U1nEm1Pzx6rbVBL_kOIZTaTRVTZXgVZJR1N9cr0QFLf5P5eNS5bN6JJRQ$" style="text-decoration:none">SUBTASK
 Definition & Meaning - Merriam-Webster</a></div>
<div id="LPDescription455310" style="font-size:14px; max-height:100px; color:rgb(102,102,102); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif; margin-bottom:12px; margin-right:8px; overflow:hidden">
The meaning of SUBTASK is a task that is part of a more complex task. How to use subtask in a sentence.</div>
<div id="LPMetadata455310" style="font-size:14px; font-weight:400; color:rgb(166,166,166); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif">
<a href="https://urldefense.com/v3/__http://www.merriam-webster.com__;!!ACWV5N9M2RV99hQ!Ltj2uyT2vSUhWjVifoodUp-R5U1nEm1Pzx6rbVBL_kOIZTaTRVTZXgVZJR1N9cr0QFLf5P5eNS79ah9a3g$">www.merriam-webster.com</a></div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div id="x_Signature" class="x_elementToProof" style="color:inherit">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Cheers,<br>
√</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<b><br>
</b></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<b>Viktor Klang</b></div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Software Architect, Java Platform Group<br>
Oracle</div>
</div>
<div id="x_appendonsend"></div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> loom-dev <loom-dev-retn@openjdk.org> on behalf of vab2048 <vab2048@gmail.com><br>
<b>Sent:</b> Tuesday, 20 May 2025 11:33<br>
<b>To:</b> loom-dev@openjdk.org <loom-dev@openjdk.org><br>
<b>Subject:</b> JEP505: Question on naming Subtask</font>
<div> </div>
</div>
<div class="x_BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="x_PlainText">Hello,<br>
<br>
The code example given for JEP505 had a small but jarring feature for me: the Subtask type does not capitalize the T in task. Any reason it is not “SubTask”?
<br>
<br>
This is in contrast to what I would expect as StructuredTaskScope has the T capitalized.<br>
<br>
A quick search of “Sub” in java code on the github openjdk repo gives the following usages: “SubKind”, “SubMapIterator”, “subMap”, “subSequence”.<br>
<br>
there also seems to be some non-capitalized usage e.g. “substring” but it is fewer in number.
<br>
<br>
I realise this is superficial feedback but thought I would provide it anyway. There will likely be questions on why it goes against the convention of what a java dev like myself expects. But maybe I just inferred a convention when none actually existed.
<br>
<br>
Regards,<br>
<br>
</div>
</span></font></div>
</div>
</blockquote>
</div>
</body>
</html>