Comment Re:How is .NET VM going to be better than Java VM? (Score 1) 197
The Intermediate Language used by the .NET runtime includes a "tailcall" annotation, so it's a great deal easier to compile functional languages without worrying about stack overflow. At Microsoft Research in Cambridge we're working on a compiler for SML that targets the .NET runtime and includes interop features similar in spirit to MLj. Watch this space!
- Andrew.