<div dir="ltr"><div>Hi!</div><div><br></div>I love this feature! However, nothing is ever simple in programming. Especially for beginners.<div><br></div><div>"Simple" is subjective, vague, generic and unquantifiable. "Simpler" would be more honest, but perhaps it would be possible to come up with something that actually describes this awesome feature?</div><div><br></div><div>The JEP summary and goals sections have some bits to start with: "smoother on-ramp", "programming in the small", "beginner friendly". "reduced ceremony"  "small programs". </div><div><br></div><div>Cheers,</div><div>Eirik.</div><div><br></div><div><br></div><div><br></div><div> </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Oct 22, 2024 at 5:38 PM Mark Reinhold <<a href="mailto:mark.reinhold@oracle.com">mark.reinhold@oracle.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a href="https://openjdk.org/jeps/495" rel="noreferrer" target="_blank">https://openjdk.org/jeps/495</a><br>
<br>
  Summary: Evolve the Java programming language so that beginners can<br>
  write their first programs without needing to understand language<br>
  features designed for large programs.  Far from using a separate<br>
  dialect of the language, beginners can write streamlined declarations<br>
  for single-class programs and then seamlessly expand their programs<br>
  to use more advanced features as their skills grow.  Experienced<br>
  developers can likewise enjoy writing small programs succinctly,<br>
  without the need for constructs intended for programming in the large.<br>
  This is a preview language feature.<br>
<br>
- Mark</blockquote></div>