from Hacker News

Fjord – F# programming language for the JVM

by agurha on 3/30/13, 9:39 AM with 60 comments

  • by Raphael_Amiard on 3/30/13, 11:44 AM

    To save anyone the trouble, this project is totally empty yet.

    It doesn't say anything about the ability of the owner to port F# to the JVM, but just know that it is just a readme, three almost empty java classes, and the beginning of an ANTLR parser.

    So to answer other questions here, you can't even compare it to F# on Mono. F# on Mono works perfectly. The F# compiler and runtime is huge, and getting to parity will probably take at least a year to a very dedicated team.

  • by lmm on 3/30/13, 10:37 AM

    Very pleased to see this. F# is a really exciting language, hamstrung by being tied to the MS platform. Hoping we'll see more opensource F# projects as a result.
  • by jon_smark on 3/30/13, 12:33 PM

    Since F# was derived from OCaml, I think readers may also be interested in taking a look at the OCaml-Java project: http://ocamljava.x9c.fr/

    (It's essentially what it says in the tin...)

  • by jstclair on 3/30/13, 11:37 AM

    Has anyone tried running the F# through IKVM[1] (.Net <-> java)? That wouldn't solve this, but it should be possible to run F# on a JavaVM.

    [1] http://weblog.ikvm.net/

  • by lysium on 3/30/13, 12:08 PM

    How is this supposed to work given the JVM does not support tail calls?
  • by niggler on 3/30/13, 10:56 AM

    How does mono's F# coverage compare to this?
  • by jackfoxy on 3/31/13, 8:32 PM

    There is a good technical thread started on stackoverflow http://stackoverflow.com/questions/15731724/whats-the-easies...
  • by kawas44 on 3/31/13, 7:25 PM

    F# <- Ocaml <- ML language

    Have a look at Yeti ? http://mth.github.com/yeti/