Remove the auto-static-import feature

Remi Forax forax at univ-mlv.fr
Tue Feb 4 10:01:55 UTC 2025


Hello Gavin,
I'm back from FOSDEM where we had several discussions around the removal of the auto static-import feature.

I believe this feature is necessary to "Help students write basic programs in a concise manner" but goes at odd with "Do not introduce a separate dialect of the Java language",
so the question seem to be is which one of these goals in more important than the other.

In blunt terms, do we think that Java can be teached as first langage instead of Python, if the answer is yes, then "println" should be "println" instead of "IO.println".

Otherwise, we recognize that we just want to make Java easier to teach and in that case, i'm fine with remoing the auto static-import feature. 

regards,
Rémi


More information about the amber-spec-experts mailing list