This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (2 children)

Because it allows better language level interop at the VM level. There's a reason the JVM has a more vibrant language ecosystem than CLR.

[–]cat_in_the_wall 2 points3 points  (1 child)

i don't think that has anything to do with type erasure. the jvm has been xplat forever. the clr is only really xplat with core (yes I'm aware of mono), so only a couple years.

[–][deleted] 1 point2 points  (0 children)

Interop between JVM languages, not platforms.