But they will never add proper type inference, non alphanumeric method names, call by name, pattern matching,...<p>Too complicated for blue collar devs according to design team.<p>So if you want a F# or C# like language in the JVM, it won&#x27;t be Java.