3 ms·
> Compare the number of languages on the JVM to those on the CLR to see why they made this tradeoff IMO the main reason why people aren't creating more CLR lan
by Const-me 7y ago
> Compare the number of languages on the JVM to those on the CLR to see why they made this tradeoff
IMO the main reason why people aren't creating more CLR language is unrelated to generics. You can compile many languages to CLR bytecode and never emit these ldelem/stelem/unbox.any instructions. The main reason is C# is good language, and it evolves fast enough.
I don't believe Java developers deliberately crippled Java to incentivize third parties to develop more JVM languages.