Finalising the on-ramp feature

Stephen Colebourne scolebourne at joda.org
Tue Jan 28 16:33:23 UTC 2025


On Wed, 22 Jan 2025 at 07:25, Cay Horstmann <cay.horstmann at gmail.com> wrote:
> It would be difficult to avoid Integer.parseInt, Math.pow, and so on in a Java-based introduction to programming. But why the fear of the dot? It marks these as coming from elsewhere. Good for the beginner to know. A clean and consistent model. No dot: defined in the compact class. With dot: defined in the API.

I just wanted to add that this is a great way to look at it. Requiring
the "IO." will make IO consistent with "Math." or "Double." which
beginners will no doubt use before progressing to normal classes.

>From my perspective, the JEP is fine now (not the language change I
would have made, but a perfectly fine alternative).

Stephen


More information about the amber-dev mailing list