Jan 1, 2023
Yes, we know its not scripting; its just common to scripting. And tell that to the people who complained about the JVM and Groovy.
The issue people have is that it can create excessive compiled code due to having to GUESS inferred type because it allows developers/code to reassign the inferred type.
ie
var ex= '1';
ex=(ex+1).toLong()
Which type did the compiler use? String or Long? The answer is both and it created a complex length of code to do it.