Link Details

Link 102221 thumbnail
User 214988 avatar

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...
  • 9
  • 4
  • 1215
  • 388

Comments

Add your comment
User 281050 avatar

cbang replied ago:

0 votes Vote down Vote up Reply

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.

User 107114 avatar

daniel replied ago:

0 votes Vote down Vote up Reply

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!

User 255959 avatar

yardena replied ago:

0 votes Vote down Vote up Reply

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.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.