Hacker News new | ask | show | jobs
by ntoshev 5705 days ago
To run F# you need .Net runtime, which is as closed as it can be. It's like Sun open sourcing the Java compiler but not the JVM.
1 comments

I guess you haven't heard of http://mono-project.com. The F# team tries to ensure it works well on Mono, and the same for the Mono team.

On top of that, the specifications for the CLR are standardized.

Kind of like how I cannot watch netflix on my linux machine, despite mono and moonlight?
The DRM technology is the only part of Silverlight that isn't licensed to Moonlight.
I don't think you have presented convincing evidence that the root cause of that is not "there are bugs in mono".