More voters = better DZone links! Login and vote now.
By puredanger
via hamletdarcy.blogspot.com
Published: Aug 11 2008 / 10:20
So I'll ask the question that is sure to be on the minds of JVM language users everywhere: "Is F# Java.next?" Let's consider it by comparing some Groovy and F# code...
Comments
cbang replied ago:
It's from Microsoft, not likely to interest the Java crowd is it? After all, we don't see any C# code running on the JVM either even if it is pretty darn close to being Java.next.
daniel replied ago:
Agreed. F# doesn't even run on the JVM, and that's pretty much a killer right there. There's nothing stopping anyone from writing an F# compiler to produce bytecode, but a lot of the knowledge, tools and libraries that have been built up around the language will be useless, thanks to .NET's dependence on Microsoft-proprietary libraries. Just look at how much trouble the Mono project has had, and they're not even trying to port to a new platform!
yardena replied ago:
I liked the discussion that arose around the article, hence voting up. I don't think JVM needs F#, because JVM has Scala. Scala has enough of "OCaml" feeling to it, IMO, to fill that niche.
Voters For This Link (8)
Voters Against This Link (4)