I love immutability.
There. I said it. I'm a Java and Javascript developer who LOVES immutable
constructs. If I had it my way both languages would be immutable by default.
Both would have better support for functional constructs and declarative
programming. Both would be more like Kotlin.
But I'm not