3 ms·
> There's already a scala implementation for .net, Scala.net was abandoned a while ago. It's close to impossible to get it to run because .Net's generics are r
by laureny 13y ago
> There's already a scala implementation for .net,
Scala.net was abandoned a while ago. It's close to impossible to get it to run because .Net's generics are reified.
- meddlepal 13y agoI've heard this before in the context of why .NET tends to have less alternate language implementations on it than the JVM. I don't understand why though. Why do reified generics make it near impossible?
- eeperson 13y agoMy understanding is that it gives you less flexibility in how your type system works. To a certain extant you are stuck with the C# type system no matter what the language is because it is baked in to the VM. I assume this doesn't apply as much to dynamic languages but still makes interoperability a pain.