Flexible main methods and anonymous main classes would help students write basic programs much more concisely and reduce the ceremony of writing simple programs. Java would become easier for students ...
In some ways, Java was the key language for machine learning and AI before Python stole its crown. Important pieces of the data science ecosystem, like Apache Spark, started out in the Java universe.
Python is so often the right tool for the job because of its simplicity – an aspect of the language dating back to its very founding. This same flexibility makes Python ideal for use by beginners, ...