3 ms·
> does that make Java an ML language? not really, the type-system-sublanguage is still modelled like classy OOP, not more like MLy modules.
by SSLy 2y ago
> does that make Java an ML language?
not really, the type-system-sublanguage is still modelled like classy OOP, not more like MLy modules.
- nextaccountic 2y agoBut Kotlin is like this too.
- SSLy 2y agoIndeed, and Scala (at least the version I've tried 10 years ago) tries to do both, somewhat poorly. shrug
- valenterry 2y agoPersonally I found Scala's module/import system to be really really good. There are some annoying things with it, but they mostly come from JVM/Java compatibility.
- SSLy 2y agoYeah, it's the compat that I vaguely recall being kludgy.