Here's a brief announcement of an upcoming feature that we would like to know your opinion on. One of the more visible changes that we’re preparing for 2020.1 is a set of enhancements to BaseLanguage that have been inspired by the Java language.
You can look forward to:
try with resources
catch multiple exceptions
string switch natively supported in the generated code
local variable type inference
In order to support these features, the minimal source code language level for the generated Java code in MPS will be raised to Java 7. We believe that after so many years of Java 6
Raising the bar for BaseLanguage
by