Paving the on-ramp


At various points, we've explored the question of which program elements are most and least helpful for students first learning Java. After considering a number of alternatives over the years, I have a simple proposal for smoothing the 'on ramp' to Java programming, while not creating new things to unlearn …'

More at https://openjdk.org/projects/amber/design-notes/on-ramp