Email or username:

Password:

Forgot your password?
Top-level
Pavel Korytov :emacs:

@abcdw Wasn't that originally a consequence of implementing a Lisp in the JVM rather than proper language design? 🤔

1 comment
Andrew Tropin

@sqrtminusone You can have and actually have mutable data structures in Java and most of other JVM langs.

Immutable data structures is a part of the language design. Actually, hosting it on JVM is also a part of the design.

lampwww.epfl.ch/papers/idealha
hypirion.com/musings/understan

And there is a good reasoning/rationale behind it:
youtube.com/watch?v=-6BsiVyC1k

@sqrtminusone You can have and actually have mutable data structures in Java and most of other JVM langs.

Immutable data structures is a part of the language design. Actually, hosting it on JVM is also a part of the design.

lampwww.epfl.ch/papers/idealha
hypirion.com/musings/understan

Go Up